interface EyeDropper { open(): Promise<{ sRGBHex: string; }>; abort(): void; } declare global { interface Window { EyeDropper: new () => EyeDropper; } } declare const _default: import("vue").DefineComponent; readonly default: "hex"; }; readonly size: { readonly type: import("vue").PropType<"large" | "default" | "small">; readonly default: "default"; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly predefine: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly popperClass: { readonly type: StringConstructor; readonly default: ""; }; readonly themeOverrides: { readonly type: import("vue").PropType; readonly default: undefined; }; }>, { visible: import("vue").Ref; togglePopper: () => void; handleClear: () => void; handleConfirm: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, any, string, import("vue").PublicProps, any, { readonly disabled: boolean; readonly size: "small" | "default" | "large"; readonly themeOverrides: import("@yh-ui/theme").ComponentThemeVars; readonly popperClass: string; readonly modelValue: string; readonly showAlpha: boolean; readonly colorFormat: "hex" | "rgb" | "hsl" | "hsv"; readonly predefine: string[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;