import { transformColor } from '../../utilities/transformations'; export interface ComponentProps { /** * Shadow color * * Accepts hex strings (`#ff0000`), RGB objects (`{ r, g, b }`), or CSS color names (`limegreen`). * @default "#000000" */ color: Parameters[0]; /** * How far the shadow is offset from the content * * @default 0.1 */ distance: number; /** * Direction the shadow is cast (compass degrees: 0=up, 90=right, 135=lower-right, 180=down) * * @default 135 */ angle: number; /** * Shadow softness (blur radius in pixels) * * @default 5 */ blur: number; /** * Shadow intensity — how strong/visible the shadow is * * @default 0.5 */ intensity: number; /** * Hide the original layer and show only the shadow * * Accepts a boolean value (`true` or `false`). * @default false */ cutout: boolean; } export declare const componentDefinition: import('../..').GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map