import * as Codegen from '../../common/generated-types'; import { BaseDataService, ExtendedQueryOptions } from './base-data.service'; export declare class CollectionDataService { private baseDataService; constructor(baseDataService: BaseDataService); getCollectionFilters(): import("@vendure/admin-ui/core").QueryResult>; getCollections(options?: Codegen.CollectionListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; createCollection(input: Codegen.CreateCollectionInput): import("rxjs").Observable; updateCollection(input: Codegen.UpdateCollectionInput): import("rxjs").Observable; moveCollection(inputs: Codegen.MoveCollectionInput[]): import("rxjs").Observable; deleteCollection(id: string): import("rxjs").Observable; deleteCollections(ids: string[]): import("rxjs").Observable; previewCollectionVariants(input: Codegen.PreviewCollectionVariantsInput, options: Codegen.ProductVariantListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; getCollectionContents(id: string, take?: number, skip?: number, filterTerm?: string, options?: ExtendedQueryOptions): import("@vendure/admin-ui/core").QueryResult; }>>; assignCollectionsToChannel(input: Codegen.AssignCollectionsToChannelInput): import("rxjs").Observable; removeCollectionsFromChannel(input: Codegen.RemoveCollectionsFromChannelInput): import("rxjs").Observable; }