import { AddManyParams, WixPatternsContainer, CollectionState, FiltersMap } from '@wix/bex-core'; import { ToolbarCollectionState, ToolbarCollectionStateParamsInitParams } from './ToolbarCollectionState'; import { GridState } from './GridState'; export interface CardsGridStateParams { readonly collection: CollectionState; readonly container: WixPatternsContainer; readonly toolbar?: ToolbarCollectionState; } export interface CardsGridStateInitParams extends ToolbarCollectionStateParamsInitParams { } export declare class CardsGridState { readonly toolbar: ToolbarCollectionState; readonly container: WixPatternsContainer; readonly collection: CollectionState; readonly grid: GridState; constructor(params: CardsGridStateParams); init(params: CardsGridStateInitParams): () => void; onAddItemActionComplete: (items: T[], params?: AddManyParams) => Promise; } //# sourceMappingURL=CardsGridState.d.ts.map