export { StorageVectorsClient, VectorBucketScope, VectorIndexScope } from './StorageVectorsClient';
export type { StorageVectorsClientOptions } from './StorageVectorsClient';
export { default as VectorBucketApi } from './VectorBucketApi';
export { default as VectorIndexApi } from './VectorIndexApi';
export { default as VectorDataApi } from './VectorDataApi';
export type { CreateIndexOptions } from './VectorIndexApi';
export type { VectorBucket, VectorIndex, VectorData, VectorMetadata, VectorObject, VectorMatch, EncryptionConfiguration, MetadataConfiguration, VectorDataType, DistanceMetric, VectorFilter, ListVectorBucketsOptions, ListVectorBucketsResponse, ListIndexesOptions, ListIndexesResponse, PutVectorsOptions, GetVectorsOptions, GetVectorsResponse, DeleteVectorsOptions, ListVectorsOptions, ListVectorsResponse, QueryVectorsOptions, QueryVectorsResponse, ApiResponse, SuccessResponse, ErrorResponse, VectorFetchParameters, } from './types';
export { StorageVectorsError, StorageVectorsApiError, StorageVectorsUnknownError, StorageVectorsErrorCode, isStorageVectorsError, } from './errors';
export type { Fetch, FetchOptions, RequestMethodType } from './fetch';
export { resolveFetch, resolveResponse, isPlainObject, normalizeToFloat32, validateVectorDimension, } from './helpers';
//# sourceMappingURL=index.d.ts.map