import { SwitcherItem } from '../interface'; import { FieldType } from '../constant'; interface DimensionProps { items?: SwitcherItem[]; allowEmpty?: boolean; expandable?: boolean; expandText?: string; selectable?: boolean; fieldType: FieldType; draggingItemId?: string | null; droppableType?: string; text?: string; icon?: any; crossRows?: boolean; } declare const _default: import('vue').DefineComponent any; "update:items": (items: SwitcherItem[]) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onVisible-item-change"?: (fieldType: string, checked: boolean, id: string, parentId?: string) => any; "onUpdate:items"?: (items: SwitcherItem[]) => any; }>, { items: SwitcherItem[]; selectable: boolean; expandable: boolean; allowEmpty: boolean; expandText: string; crossRows: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { draggableRef: HTMLDivElement; }, any>; export default _default;