declare const _sfc_main: import("vue").DefineComponent<{ color: { type: StringConstructor; default: string; }; pickerId: { type: NumberConstructor; default: number; }; theme: { type: StringConstructor; default: string; }; suckerHide: { type: BooleanConstructor; default: boolean; }; suckerCanvas: { type: null; default: null; }; suckerArea: { type: ArrayConstructor; default: () => never[]; }; }, unknown, { hueWidth: number; hueHeight: number; previewHeight: number; modelRgba: string; modelHex: string; r: number; g: number; b: number; a: number; h: number; s: number; v: number; }, { isLightTheme(): boolean; rgba(): object; hsv(): object; rgbString(): string; rgbaStringShort(): string; rgbaString(): string; hexString(): string; }, { selectSaturation(color: any): void; handleFocus(event: FocusEvent): void; handleBlur(event: FocusEvent): void; selectHue(color: any): void; selectAlpha(a: any): void; inputHex(color: string): void; inputRgba(color: string): void; setText(): void; openSucker(isOpen: boolean): void; selectSucker(color: string): void; selectColor(color: string): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("changeColor" | "openSucker" | "inputFocus" | "inputBlur")[], "changeColor" | "openSucker" | "inputFocus" | "inputBlur", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly never[]; }; }>> & { onChangeColor?: ((...args: any[]) => any) | undefined; onOpenSucker?: ((...args: any[]) => any) | undefined; onInputFocus?: ((...args: any[]) => any) | undefined; onInputBlur?: ((...args: any[]) => any) | undefined; }, { color: string; pickerId: number; theme: string; suckerHide: boolean; suckerCanvas: any; suckerArea: unknown[]; }>; export default _sfc_main;