import { PropType } from 'vue';
import { FormatTypes } from './utils/helpers';
declare const _default: import("vue").DefineComponent<{
    /**
     * 値
     * @example
     */
    modelValue: {
        type: StringConstructor;
    };
    /**
     * フォーマット
     * @example "{yyyy}-{mm}-{dd}" スロットことに{}で囲む
     */
    format: {
        type: StringConstructor;
        default: string;
    };
    /**
     * モード
     * @example "date"
     */
    mode: {
        type: PropType<"date" | "normal">;
        default: string;
    };
    formats: {
        type: PropType<FormatTypes[]>;
        default: () => never[];
    };
    /**
     * イニシャルのデータを指定
     */
    initialValue: {
        type: PropType<{
            label: string;
            value: string | number;
        }[]>;
        default: () => never[];
    };
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    "update:modelValue": (payload: String) => void;
    earlyUpdate: (payload: string) => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 値
     * @example
     */
    modelValue: {
        type: StringConstructor;
    };
    /**
     * フォーマット
     * @example "{yyyy}-{mm}-{dd}" スロットことに{}で囲む
     */
    format: {
        type: StringConstructor;
        default: string;
    };
    /**
     * モード
     * @example "date"
     */
    mode: {
        type: PropType<"date" | "normal">;
        default: string;
    };
    formats: {
        type: PropType<FormatTypes[]>;
        default: () => never[];
    };
    /**
     * イニシャルのデータを指定
     */
    initialValue: {
        type: PropType<{
            label: string;
            value: string | number;
        }[]>;
        default: () => never[];
    };
}>> & {
    "onUpdate:modelValue"?: ((payload: String) => any) | undefined;
    onEarlyUpdate?: ((payload: string) => any) | undefined;
}, {
    mode: "date" | "normal";
    format: string;
    formats: FormatTypes[];
    initialValue: {
        label: string;
        value: string | number;
    }[];
}, {}>;
export default _default;
//# sourceMappingURL=CCWheelMultiPicker.vue.d.ts.map