export interface ColorStop { color: string; position: string; } export type HSBType = { h: number; s: number; b: number; a: number; }; export interface DemoColorPickerProps { hexValue?: string; rgbaValue?: string; linearValue?: string; radialValue?: string; className?: string; onChange?: (color: string) => void; onHexChange?: (value: string) => void; onRgbaChange?: (value: string) => void; onLinearChange?: (value: string) => void; onRadialChange?: (value: string) => void; showHexField?: boolean; showRgbaField?: boolean; showLinearField?: boolean; showRadialField?: boolean; showAngleField?: boolean; showGradientStops?: boolean; } export type ActiveInputType = "hex" | "rgba" | "linear" | "radial" | null; declare const DemoColorPicker: ({ hexValue, rgbaValue, linearValue, radialValue, className, onChange, onHexChange, onRgbaChange, onLinearChange, onRadialChange, showHexField, showRgbaField, showLinearField, showRadialField, showAngleField, showGradientStops, }: DemoColorPickerProps) => import("react/jsx-runtime").JSX.Element; export default DemoColorPicker;