declare const _default: import("vue").DefineComponent<{ leftPadded: BooleanConstructor; addable: BooleanConstructor; } & { readonly label: { readonly type: import("vue").PropType | (() => import("vue").VNodeChild)>; readonly default: undefined; readonly validator: () => boolean; }; readonly tab: import("vue").PropType | (() => import("vue").VNodeChild)>; readonly name: { readonly type: import("vue").PropType; readonly required: true; }; readonly disabled: BooleanConstructor; readonly displayDirective: { readonly type: import("vue").PropType<"show" | "if">; readonly default: "if"; }; readonly closable: { readonly type: import("vue").PropType; readonly default: undefined; }; }, { mergedClosable: import("vue").ComputedRef; style: import("vue").Ref; clsPrefix: import("vue").Ref; value: import("vue").Ref; type: import("vue").Ref; handleClose(e: MouseEvent): void; handleClick(): void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ leftPadded?: unknown; addable?: unknown; readonly label?: unknown; readonly tab?: unknown; readonly name?: unknown; readonly disabled?: unknown; readonly displayDirective?: unknown; readonly closable?: unknown; } & { name: string | number; disabled: boolean; displayDirective: "show" | "if"; addable: boolean; leftPadded: boolean; } & { label?: string | number | import("vue").VNode | (() => import("vue").VNodeChild) | undefined; tab?: string | number | import("vue").VNode | (() => import("vue").VNodeChild) | undefined; closable?: boolean | undefined; }>, { label: string | number | import("vue").VNode | (() => import("vue").VNodeChild); disabled: boolean; closable: boolean | undefined; displayDirective: "show" | "if"; addable: boolean; leftPadded: boolean; }>; export default _default;