import type { ClassType } from '../ele-pro-layout/types'; declare const _sfc_main: import("vue").DefineComponent<{ value: StringConstructor; colorFormat: { type: import("vue").PropType; validator: (value: string) => boolean; }; showAlpha: BooleanConstructor; predefine: import("vue").PropType; size: { type: import("vue").PropType; validator: (value: string) => boolean; }; disabled: BooleanConstructor; popperClass: StringConstructor; customClass: StringConstructor; cancelText: StringConstructor; okText: StringConstructor; }, { locale: import("vue").ComputedRef>; colorHue: import("vue").Ref; colorSaturation: import("vue").Ref; colorValue: import("vue").Ref; colorAlpha: import("vue").Ref; colorRgb: import("vue").Ref<{ r: number; g: number; b: number; }>; inputValue: import("vue").Ref; displayValue: import("vue").Ref; visible: import("vue").Ref; isDisabled: import("vue").ComputedRef; triggerClass: import("vue").ComputedRef; innerClass: import("vue").ComputedRef; predefineColors: import("vue").ComputedRef; confirmValue: () => void; clearValue: () => void; handleHChange: (value: number) => void; handleSVChange: (obj: { saturation: number; value: number; }) => void; handleAChange: (value: number) => void; handleColorChange: (value: string) => void; handleInput: () => void; handleVisibleChange: (visible: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "active-change" | "update:value")[], "change" | "active-change" | "update:value", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; validator: (value: string) => boolean; }; showAlpha: BooleanConstructor; predefine: import("vue").PropType; size: { type: import("vue").PropType; validator: (value: string) => boolean; }; disabled: BooleanConstructor; popperClass: StringConstructor; customClass: StringConstructor; cancelText: StringConstructor; okText: StringConstructor; }>> & { onChange?: ((...args: any[]) => any) | undefined; "onActive-change"?: ((...args: any[]) => any) | undefined; "onUpdate:value"?: ((...args: any[]) => any) | undefined; }, { showAlpha: boolean; disabled: boolean; }>; export default _sfc_main;