declare const _default: import("vue").DefineComponent<{}, {}, { pure: { h: number; s: number; l: number; a: number; }; showPreventEl: boolean; gradient: { colors: { id: string; h: number; s: number; l: number; a: number; end: number; }[]; angle: number; }; hasChanged: boolean; lastColor: null; color: null; mode: string; lastMode: string; recentUse: never[]; maxRecentUseLength: number; options: {}; colorTable: string[][]; recentUseKey: string; showThemeColorSelect: boolean; }, { themeColorSelectFill(): "#a9a9a9" | "#fff"; }, { addEvent(eventName: any, fn: any): void; removeEvent(eventName: any): void; focusNextTick($event: any): void; hex2hsla: typeof hex2hsla; hsla2hex: typeof hsla2hex; colorStr2Obj: typeof colorStr2Obj; colorObj2Str: typeof colorObj2Str; merge: typeof merge; deepClone: typeof deepClone; validShowOptions({ defaultColor, themeColor, initialColor, advance, openGradientMode, noAlpha, top, left, base, format, direction, showInTop, }: { defaultColor: any; themeColor: any; initialColor: any; advance: any; openGradientMode: any; noAlpha: any; top: any; left: any; base: any; format: any; direction: any; showInTop: any; }): void; show(options: any): void; hide(e: any): void; onColorCubeClick(color: any): void; onLightnessBarDragStart(): void; onOpacityControlBarDragStart(): void; previewColor(color: any): void; restoreColor(): void; changeColor(color: any): void; saveRecentUse(): void; getPaletteStyle(): { backgroundColor: string; }; getAlphaBarColor(): string; getLightnessBarColor(target: any): string; handleInputHex(e: any): void; addGradientPointer(): void; pickerColor({ xPercent, yPercent }: { xPercent: any; yPercent: any; }): void; syncDraggablePosition(): void; getPointerStyle(color: any): { transform: string; }; setPosition(): void; handleDefaultColorClick(): void; handleRecentColorClick(color: any): void; onPalettePointerDragStart(): void; onHueBarDragStart(): void; onCustomAlphaBarDragStart(): void; handleThemeColorClick(): void; isPhoneNumberKey(e: any): false | undefined; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; export default _default; import { hex2hsla } from "./common"; import { hsla2hex } from "./common"; import { colorStr2Obj } from "./common"; import { colorObj2Str } from "./common"; import { merge } from "./common"; import { deepClone } from "./common";