import { NestedTableState } from './NestedTableState'; import { MultiCollectionSupport, TaskState } from '@wix/bex-core'; import { TableVirtualState } from '../TableVirtualState'; import { NestedTableFlatKeyedItem, NestedTableFlatModeSectionState } from './NestedTableFlatModeSectionState'; import { NestedTableFlatModeStateBIReporter } from './NestedTableFlatModeStateBIReporter'; export interface NestedTableFlatStateBaseParams { wrapper: NestedTableState; } export declare class NestedTableFlatModeState { readonly wrapper: NestedTableState; readonly virtual: TableVirtualState, any, any>; readonly initTask: TaskState; readonly refreshTask: TaskState; readonly sections: NestedTableFlatModeSectionState[]; readonly multi: MultiCollectionSupport<{}>; readonly bi: NestedTableFlatModeStateBIReporter; constructor(params: NestedTableFlatStateBaseParams); get toolbar(): import("..").ToolbarCollectionState; get tableState(): import("..").InfiniteScrollTableState; get keyedItems(): NestedTableFlatKeyedItem[]; get showEmptyState(): boolean; get showErrorState(): boolean; get showLoadingState(): boolean; retryErrorState: () => void; get errorStatus(): import("@wix/bex-core").TaskStatusError | import("@wix/bex-core").QueryResultStatusError, {}> | undefined; get query(): import("@wix/bex-core").QueryState<{}>; get levels(): import("./NestedTableLevelDescriptor").NestedTableLevelDescriptor[]; _runSearch: () => Promise; init(): () => void; } //# sourceMappingURL=NestedTableFlatModeState.d.ts.map