import { Classes } from '../../types';
declare const _default: import("vue").DefineComponent<Readonly<import("vue").ComponentPropsOptions<{
    [x: string]: unknown;
}>>, unknown, {
    visible: boolean;
}, {
    classes(): Classes;
}, {
    show(): void;
    hide(): void;
    onClickOutside(): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<readonly string[] | ({
    [x: string]: unknown;
} & {} & {
    [x: string]: import("vue").Prop<unknown, unknown> | null | undefined;
})> & {
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
    [x: number]: string;
} | {}>;
export default _default;
