import { FiltersMap, ReportBI, TaskState } from '@wix/bex-core'; import { NestedCollectionState } from './NestedCollectionState'; import { TableVirtualState } from '../TableVirtualState'; import { NestedTableNodeState } from './NestedTableNodeState'; import { NestedTableState } from './NestedTableState'; import { NestedTableDragAndDropState } from '../../components/NestedTableDragAndDrop/NestedTableDragAndDropState'; import { NestedTableNodeStatePublicAPI } from './NestedTableNodeStatePublicAPI'; import { NestedTableNestedModeStateBIReporter } from './NestedTableNestedModeStateBIReporter'; export interface NestedTableNestedModeStateBaseParams { } export interface NestedTableNestedModeStateParams extends NestedTableNestedModeStateBaseParams { wrapper: NestedTableState; reportBi: ReportBI; } export declare class NestedTableNestedModeState { readonly wrapper: NestedTableState; readonly container: import("@wix/bex-core").WixPatternsContainer; readonly bi: NestedTableNestedModeStateBIReporter; readonly nestedCollection: NestedCollectionState; readonly virtual: TableVirtualState, any, any>; readonly initTask: TaskState; readonly root: NestedTableNodeState; nestedTableDragAndDrop: NestedTableDragAndDropState | null; constructor(params: NestedTableNestedModeStateParams); getCollectionSnapshot(): { viewShown: string | undefined; tabShown: string; sortOrderApplied: string | undefined; filtersApplied: string; filteredListSizeShown: number; }; get multi(): import("@wix/bex-core").MultiCollectionSupport; get tableState(): import("..").TableState; get toolbar(): import("..").ToolbarCollectionState; get total(): number; get originQuery(): import("@wix/bex-core").ComputedQueryFull; get keyedItems(): import("./NestedTableNodeState").NestedTableKeyedItem[]; get _keyedItemsMap(): Map>; _indentationWidth: number; _parentCellPaddingStart: number; getKeyedItem(key: string): import("./NestedTableNodeState").NestedTableKeyedItem | undefined; getKeyedItemByIndex(ind: number): import("./NestedTableNodeState").NestedTableKeyedItem; getNode(key: string): NestedTableNodeStatePublicAPI | undefined; getAllNodes(): NestedTableNodeStatePublicAPI[]; get expandAll(): boolean; get isFetchAllAborted(): boolean | null; get isAllCollapsed(): boolean; get hasExpandableItems(): boolean; get showEmptyState(): boolean; get hasAvailableItems(): boolean; get resultOriginQuerySearch(): string | undefined; get hasNonPersistentActiveFilters(): boolean; get showErrorState(): boolean; get showLoadingState(): boolean; retryErrorState: () => void; expandCollapseAll: () => void; get errorStatus(): import("@wix/bex-core").TaskStatusError | undefined; get query(): import("@wix/bex-core").QueryState<{}>; get levels(): import("./NestedTableLevelDescriptor").NestedTableLevelDescriptor[]; init(): () => void; } //# sourceMappingURL=NestedTableNestedModeState.d.ts.map