import { Data3DTexture } from 'three'; import { Module } from "./Module"; import { ECSContext } from "../core/ecs"; export type NoiseTextureDefinition = { type: "perlin3d"; params: { size: number; frequency: number; seed: number; }; }; export declare class NoiseTextureModule extends Module { constructor(ctx: ECSContext, factories: Record Data3DTexture>); } export declare const noiseTextureModule: (ctx: ECSContext) => NoiseTextureModule; //# sourceMappingURL=3dNoiseTextures.d.ts.map