export type SilkeGradient = { type: 'linear' | 'radial'; pos?: string; stops: SilkeGradientStop[]; }; type SilkeGradientStop = { color: string; position: number; }; export declare function getGradientModelFromCSS(cssGradient: string): SilkeGradient; export declare function getCSSFromGradientModel({ stops, pos, type }: SilkeGradient): string; export declare function useGradientModel(cssGradient: string): [value: SilkeGradient, setValue: (value: SilkeGradient) => string]; export declare function interceptColor(position: number, stops: SilkeGradientStop[]): string; export {};