import { PropType } from 'vue'; import { ColorFormat, ColorModes, ColorObject, ColorPickerChangeTrigger, RecentColorsValue } from './interface'; declare const _default: import("vue").DefineComponent; default: () => string[]; }; enableMultipleGradient: { type: BooleanConstructor; default: boolean; }; disabled: BooleanConstructor; enableAlpha: BooleanConstructor; showPrimaryColorPreview: { type: BooleanConstructor; default: boolean; }; format: { type: PropType; default: string; }; recentColors: { type: PropType; default: () => never[]; }; swatchColors: { type: PropType; default: () => never[]; }; onChange: PropType<(value: string, trigger: ColorPickerChangeTrigger) => void>; onRecentColorsChange: PropType<(value: string[]) => void>; onPaletteBarChange: PropType<(context: { color: ColorObject; }) => void>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => string[]; }; enableMultipleGradient: { type: BooleanConstructor; default: boolean; }; disabled: BooleanConstructor; enableAlpha: BooleanConstructor; showPrimaryColorPreview: { type: BooleanConstructor; default: boolean; }; format: { type: PropType; default: string; }; recentColors: { type: PropType; default: () => never[]; }; swatchColors: { type: PropType; default: () => never[]; }; onChange: PropType<(value: string, trigger: ColorPickerChangeTrigger) => void>; onRecentColorsChange: PropType<(value: string[]) => void>; onPaletteBarChange: PropType<(context: { color: ColorObject; }) => void>; }>> & Readonly<{}>, { value: string; disabled: boolean; format: ColorFormat; enableAlpha: boolean; colorModes: ColorModes; enableMultipleGradient: boolean; showPrimaryColorPreview: boolean; recentColors: RecentColorsValue; swatchColors: string[] | null; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;