declare const _sfc_main: import("vue").DefineComponent<{
    grandients?: any;
    pickerActive?: any;
}, {
    maskImgUrl: string;
    props: any;
    emit: (event: "change" | "onPickerActiveChange", ...args: any[]) => void;
    state: {
        grandients: any;
    };
    dragPickerIndex: import("vue").Ref<number, number>;
    dragPickerColor: import("vue").Ref<string, string>;
    radialSliderRef: import("vue").Ref<HTMLElement | null, HTMLElement | null>;
    pickerWidth: number;
    radialSliderWidth: number;
    getBackgroundStyle: import("vue").ComputedRef<{
        background: string;
        width: string;
    }>;
    previewLinearColor: import("vue").ComputedRef<string>;
    getPickerLeftStyle: import("vue").ComputedRef<(index: number) => {
        left: string;
    }>;
    getPickerLeft: (index: number) => number;
    mousedown: (index: number) => void;
    onMoveBar: (event: MouseEvent) => void;
    debouncedAddPicker: import("@vueuse/shared").PromisifyFn<(event: any) => void>;
    addPicker: (event: MouseEvent) => void;
    deletePicker: (index: number) => void;
    readonly CircleCloseFilled: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "onPickerActiveChange")[], "change" | "onPickerActiveChange", import("vue").PublicProps, Readonly<{
    grandients?: any;
    pickerActive?: any;
}> & Readonly<{
    onChange?: ((...args: any[]) => any) | undefined;
    onOnPickerActiveChange?: ((...args: any[]) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _sfc_main;
