import type { WtTableHeader } from '../wt-table/types/WtTable.d.ts'; type __VLS_Props = { /** * 'It's a data what pass to display row. */ data: Record; /** * 'It's a number of position row in table. */ rowPosition: number; /** * 'It's a key in data object, which contains children array. ' */ childrenProp: string; selectable?: boolean; selectedElements: Record[]; dataHeaders: WtTableHeader[]; gridActions?: boolean; /** * 'It's a nesting level of row. 0 - root row, 1 - first level of nesting, etc.' */ nestingLevel?: number; /** * 'It's a key in data object, which contains field what display searched elements. By this field, table will be opened to elements with this field value. ' */ searchedProp?: string; }; declare var __VLS_16: string, __VLS_17: { index: number; item: Record; }, __VLS_19: { index: number; item: Record; }, __VLS_32: string, __VLS_33: any, __VLS_36: any; type __VLS_Slots = {} & { [K in NonNullable]?: (props: typeof __VLS_17) => any; } & { [K in NonNullable]?: (props: typeof __VLS_33) => any; } & { actions?: (props: typeof __VLS_19) => any; } & { actions?: (props: typeof __VLS_36) => any; }; declare const __VLS_base: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (...args: any[]) => void; "expanded-collapse": (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{ "onUpdate:selected"?: (...args: any[]) => any; "onExpanded-collapse"?: (...args: any[]) => any; }>, { selectable: boolean; gridActions: boolean; searchedProp: string; nestingLevel: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };