import { GpuShaderDefinition } from '../../gpu/porters'; export interface ComponentProps { /** * Spacing between glints, in CSS pixels (smaller means more glints) * * @default 100 */ size: number; /** * Brightness of the glints * * @default 10 */ intensity: number; /** * How bright the layer must be before glints appear: 0 allows all but black, 0.5 is mid-grey and up, 1 only pure white * * @default 0.2 */ threshold: number; /** * Lets glints appear up to this many CSS pixels outside the bright areas * * @default 0 */ expand: number; /** * Length of the four rays around each glint (they fade out by half the spacing) * * @default 5 */ rayLength: number; /** * How much each glint takes on the colour beneath it (0 is pure white) * * @default 0.45 */ colorize: number; /** * How fast the glints twinkle * * Accepts a number between 0 and 5. * @default 1 */ speed: number; /** * Re-rolls where the glints sit and when they blink * * Accepts a number between 0 and 100. * @default 0 */ seed: number; } export declare const componentDefinition: GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map