import { transformColor, transformAngle } from '../../utilities/transformations'; export interface ComponentProps { /** * First stripe color * * Accepts hex strings (`#ff0000`), RGB objects (`{ r, g, b }`), or CSS color names (`limegreen`). * @default "#000000" */ colorA: Parameters[0]; /** * Second stripe color * * Accepts hex strings (`#ff0000`), RGB objects (`{ r, g, b }`), or CSS color names (`limegreen`). * @default "#ffffff" */ colorB: Parameters[0]; /** * Angle of stripes in degrees * * @default 45 */ angle: Parameters[0]; /** * Number of stripe pairs visible * * @default 5 */ density: number; /** * Ratio of the two colors * * @default 0.5 */ balance: number; /** * Edge softness * * @default 0 */ softness: number; /** * Animation speed * * Accepts a number between -1 and 1. * @default 0.2 */ speed: number; /** * Phase offset for pattern positioning * * @default 0 */ offset: number; /** * Color space for interpolation * * Accepts one of the predefined option values. * @default "linear" */ colorSpace: string; } export declare const componentDefinition: import('../..').GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map