import { LayerConfig, LayerData } from "../types"; /** * Creates default layers from solid colors and values * Used when no textures or materials are provided */ export declare class DefaultLayerFactory { /** * Create a layer from solid colors and scalar values */ create(layer: LayerConfig): LayerData; private createColor; private applyEdgeWear; /** * Create a basic layer with just a color */ static fromColor(r: number, g: number, b: number): LayerData; /** * Create a metallic layer */ static metallic(r: number, g: number, b: number, roughness?: number): LayerData; /** * Create a dielectric (non-metal) layer */ static dielectric(r: number, g: number, b: number, roughness?: number): LayerData; } //# sourceMappingURL=DefaultLayerFactory.d.ts.map