import { CollectionState, FiltersMap, TaskState, WixPatternsContainer, WixPatternsContainerParams } from '@wix/bex-core'; import { TableState } from './TableState'; import { GridState } from './GridState'; import { ToolbarCollectionState } from './ToolbarCollectionState'; import { ViewTypeState, ViewType } from './ViewTypeState'; import { ICollectionComponentState } from './ICollectionComponentState'; export interface TableGridSwitchStateParams { readonly collection: CollectionState; readonly container: WixPatternsContainer; readonly containerOverrides: Partial; } export declare class TableGridSwitchState implements ICollectionComponentState { collection: CollectionState; readonly container: WixPatternsContainer; readonly containerOverrides: Partial; readonly initTask: TaskState; readonly gridState: GridState; readonly tableState: TableState; readonly viewTypeState: ViewTypeState; constructor(params: TableGridSwitchStateParams); get viewType(): ViewType; set viewType(viewType: ViewType); get toolbar(): ToolbarCollectionState; init(): void; } //# sourceMappingURL=TableGridSwitchState.d.ts.map