import { CollectionConfig } from './collectionConfig';
import { WixPatternsContainer, WixPatternsContainerParams, CollectionState, PaginationModeRef } from '../state';
import { FiltersMap, OptionalFiltersMap } from '../model';
export interface CreateCollectionOptions {
    paginationModeRef?: PaginationModeRef;
    overrides?: Partial<WixPatternsContainerParams>;
}
export declare function createCollection<T, F extends FiltersMap = OptionalFiltersMap>(container: WixPatternsContainer, config: CollectionConfig<T, F>, { paginationModeRef, overrides }?: CreateCollectionOptions): CollectionState<T, F>;
//# sourceMappingURL=createCollection.d.ts.map