diff --git a/packages/three-instanced-uniforms-mesh/index.d.ts b/packages/three-instanced-uniforms-mesh/index.d.ts index 2bb615dd..9703374e 100644 --- a/packages/three-instanced-uniforms-mesh/index.d.ts +++ b/packages/three-instanced-uniforms-mesh/index.d.ts @@ -1,29 +1 @@ -declare module "three-instanced-uniforms-mesh" { - import type { BufferGeometry, InstancedMesh, Vector2, Vector3, Vector4, Color, Matrix3, Matrix4, Quaternion } from "three"; - - module "three-instanced-uniforms-mesh" { - class InstancedUniformsMesh< - T extends Material - > extends InstancedMesh { - constructor(geometry: BufferGeometry, material: T, count: number); - /** - * Set the value of a shader uniform for a single instance. - * @param {string} name - the name of the shader uniform - * @param {number} index - the index of the instance to set the value for - * @param {number|Vector2|Vector3|Vector4|Color|Array|Matrix3|Matrix4|Quaternion} value - the uniform value for this instance - */ - setUniformAt(name: string, index: number, value: number | number[] | Vector2 | Vector3 | Vector4 | Color | Matrix3 | Matrix4 | Quaternion): void; - /** - * Unset all instance-specific values for a given uniform, reverting back to the original - * uniform value for all. - * @param {string} name - */ - unsetUniform(name: string): void; - } - - function createInstancedUniformsDerivedMaterial( - material: T - ): T; - } - -} +export * from "./src/index.js"; diff --git a/packages/troika-2d/index.d.ts b/packages/troika-2d/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-2d/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-3d-ui/index.d.ts b/packages/troika-3d-ui/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-3d-ui/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-3d/index.d.ts b/packages/troika-3d/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-3d/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-animation/index.d.ts b/packages/troika-animation/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-animation/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-core/index.d.ts b/packages/troika-core/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-core/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-flex-layout/index.d.ts b/packages/troika-flex-layout/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-flex-layout/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-three-text/index.d.ts b/packages/troika-three-text/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-three-text/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-three-utils/index.d.ts b/packages/troika-three-utils/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-three-utils/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-worker-utils/index.d.ts b/packages/troika-worker-utils/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-worker-utils/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js"; diff --git a/packages/troika-xr/index.d.ts b/packages/troika-xr/index.d.ts new file mode 100644 index 00000000..e258df15 --- /dev/null +++ b/packages/troika-xr/index.d.ts @@ -0,0 +1 @@ +export * from "./src/index.js";