import { PropType } from 'vue'; import { TagItem } from './types'; export interface DataInterface { searchTagHide: boolean; myObserver: null | ResizeObserver; searchTagsW: number; } declare const _default: import("vue").DefineComponent<{ tags: { type: PropType; default: () => any[]; }; }, { data: DataInterface; judgeSearchTagHide: (val: boolean) => void; clearSearchTag: (val: string | Array) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("tagBoxHeight" | "clearTags")[], "tagBoxHeight" | "clearTags", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => any[]; }; }>> & { onTagBoxHeight?: (...args: any[]) => any; onClearTags?: (...args: any[]) => any; }, { tags: TagItem[]; }, {}>; export default _default;