declare const _default: import("vue").DefineComponent<{
    label: (StringConstructor | NumberConstructor)[];
    modelValue: (StringConstructor | NumberConstructor)[];
    placeholder: StringConstructor;
    prependText: StringConstructor;
    defaultValue: {
        type: StringConstructor;
        default: string;
    };
}, {
    inputModel: import("vue").Ref<string | number>;
    clearInput: (closePanel: () => void) => void;
    labelModel: import("vue").Ref<string | number>;
    done: (closePanel: () => void) => void;
    close: (closePanel: () => void) => void;
    initalLabelModel: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("done" | "update:modelValue" | "close" | "clear")[], "done" | "update:modelValue" | "close" | "clear", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
    label?: unknown;
    modelValue?: unknown;
    placeholder?: unknown;
    prependText?: unknown;
    defaultValue?: unknown;
} & {
    defaultValue: string;
} & {
    modelValue?: string | number | undefined;
    label?: string | number | undefined;
    placeholder?: string | undefined;
    prependText?: string | undefined;
}> & {
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
    onClose?: ((...args: any[]) => any) | undefined;
    onDone?: ((...args: any[]) => any) | undefined;
    onClear?: ((...args: any[]) => any) | undefined;
}, {
    defaultValue: string;
}>;
export default _default;
