import { HttpClient } from '@wix/sdk-types'; import { CreateDataCollectionOptions, GetDataCollectionOptions, ListDataCollectionsOptions, UpdateDataCollectionOptions } from './data-v2-data-collection.universal'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function createDataCollection(httpClient: HttpClient): (options?: CreateDataCollectionOptions | undefined) => Promise; export declare function getDataCollection(httpClient: HttpClient): (dataCollectionId: string, options?: GetDataCollectionOptions | undefined) => Promise; export declare function listDataCollections(httpClient: HttpClient): (options?: ListDataCollectionsOptions | undefined) => Promise; export declare function updateDataCollection(httpClient: HttpClient): (options?: UpdateDataCollectionOptions | undefined) => Promise; export declare function deleteDataCollection(httpClient: HttpClient): (dataCollectionId: string) => Promise; export { CollectionType, Direction, DataOperation, TypeEnum, QueryOperator, Role, Status, Format, Type, PagingMode, SortOrder, } from './data-v2-data-collection.universal'; export { DataCollection, Sort, CollectionCapabilities, Field, FieldRangeValidationsOneOf, TypeMetadata, TypeMetadataMetadataOneOf, FieldCapabilities, ObjectField, FieldsPattern, UrlizedOnlyPattern, Calculator, CalculatorPatternOneOf, Reference, MultiReference, Object, Array, PageLink, NumberRange, StringLengthRange, ArraySizeRange, Permissions, Plugin, PluginOptionsOneOf, PublishPluginOptions, SingleItemPluginOptions, UrlizedPluginOptions, GridapplessPluginOptions, DataCollectionClonedEvent, DataCollectionChangedEvent, CreateDataCollectionRequest, CreateDataCollectionResponse, GetDataCollectionRequest, GetDataCollectionResponse, ListDataCollectionsRequest, ListDataCollectionsRequestPagingMethodOneOf, Sorting, Paging, CursorPaging, ListDataCollectionsResponse, PagingMetadataV2, Cursors, BulkGetDataCollectionsRequest, BulkGetDataCollectionsResponse, BulkGetDataCollectionsBySnapshotsRequest, BulkGetDataCollectionsBySnapshotsResponse, SnapshotDataCollections, UpdateDataCollectionRequest, UpdateDataCollectionResponse, DeleteDataCollectionRequest, DeleteDataCollectionResponse, CreateDataCollectionOptions, GetDataCollectionOptions, ListDataCollectionsOptions, UpdateDataCollectionOptions, } from './data-v2-data-collection.universal';