import { GpuShaderDefinition } from '../../gpu/porters'; export interface ComponentProps { /** * Which corner the page peels from * * Accepts one of: `"top-left"`, `"top-right"`, `"bottom-left"`, `"bottom-right"`. * @default "bottom-right" */ corner: string; /** * How far the peel has progressed across the page (0 = flat, 1 = fully peeled) * * @default 0.2 */ amount: number; /** * Tightness of the curl (fraction of the page diagonal) * * @default 0.2 */ radius: number; /** * How much the underside of the curl is shaded for depth * * @default 0.55 */ shading: number; /** * Strength of the specular sheen running along the curl * * @default 0.4 */ highlight: number; /** * Width of the specular highlight band (low = tight gloss, high = broad satin) * * @default 0.2 */ highlightSoftness: number; /** * Strength of the contact shadow the curl casts on the page * * @default 1 */ shadow: number; } export declare const componentDefinition: GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map