import ColorPickerPanel from './ColorPickerPanel.vue';
export declare const GmColorPickerPanel: import("../../../../utils").SFCWithInstall<import("vue").DefineComponent<{
    modelValue: {
        readonly type: import("vue").PropType<string | null>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    } & {
        readonly default: undefined;
    };
    border: {
        readonly type: import("vue").PropType<boolean>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    } & {
        readonly default: true;
    };
    showAlpha: BooleanConstructor;
    colorFormat: StringConstructor;
    disabled: BooleanConstructor;
    predefine: {
        readonly type: import("vue").PropType<string[]>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
}, {
    color: import("vue").ComputedRef<import("element-plus/es/components/color-picker-panel/src/utils/color.js").default>;
    update: () => void;
    inputRef: import("element-plus").InputInstance | undefined;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    "update:modelValue": (val: string | null) => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    modelValue: {
        readonly type: import("vue").PropType<string | null>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    } & {
        readonly default: undefined;
    };
    border: {
        readonly type: import("vue").PropType<boolean>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    } & {
        readonly default: true;
    };
    showAlpha: BooleanConstructor;
    colorFormat: StringConstructor;
    disabled: BooleanConstructor;
    predefine: {
        readonly type: import("vue").PropType<string[]>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
}>> & {
    "onUpdate:modelValue"?: ((val: string | null) => any) | undefined;
}, {
    border: boolean;
    disabled: boolean;
    modelValue: string | null;
    showAlpha: boolean;
}, {}>> & Record<string, any>;
export type ColorPickerPanelInstance = InstanceType<typeof ColorPickerPanel>;
export * from './colorPickerPanel';
export default GmColorPickerPanel;
