import { transformColor } from '../../utilities/transformations'; export interface ComponentProps { /** * Horizontal thread color * * Accepts hex strings (`#ff0000`), RGB objects (`{ r, g, b }`), or CSS color names (`limegreen`). * @default "#c4c4c4" */ colorA: Parameters[0]; /** * Vertical thread color * * Accepts hex strings (`#ff0000`), RGB objects (`{ r, g, b }`), or CSS color names (`limegreen`). * @default "#4d4d4d" */ colorB: Parameters[0]; /** * Number of threads across the shortest canvas edge * * @default 10 */ cells: number; /** * Gap between threads (0 = no gap, 0.5 = maximum gap) * * @default 0.25 */ gap: number; /** * Rotation of the weave pattern in degrees * * @default 0 */ rotation: number; } export declare const componentDefinition: import('../..').GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map