weaviate-client
Version:
JS/TS client for Weaviate
44 lines (43 loc) • 1.96 kB
TypeScript
import Connection from '../connection/index.js';
import { DbVersionSupport } from '../utils/dbVersion.js';
import Checker from './checker.js';
import Creator from './creator.js';
import Deleter from './deleter.js';
import Getter from './getter.js';
import GetterById from './getterById.js';
import Merger from './merger.js';
import ReferenceCreator from './referenceCreator.js';
import ReferenceDeleter from './referenceDeleter.js';
import ReferencePayloadBuilder from './referencePayloadBuilder.js';
import ReferenceReplacer from './referenceReplacer.js';
import Updater from './updater.js';
import Validator from './validator.js';
export interface Data {
creator: () => Creator;
validator: () => Validator;
updater: () => Updater;
merger: () => Merger;
getter: () => Getter;
getterById: () => GetterById;
deleter: () => Deleter;
checker: () => Checker;
referenceCreator: () => ReferenceCreator;
referenceReplacer: () => ReferenceReplacer;
referenceDeleter: () => ReferenceDeleter;
referencePayloadBuilder: () => ReferencePayloadBuilder;
}
declare const data: (client: Connection, dbVersionSupport: DbVersionSupport) => Data;
export default data;
export { default as Checker } from './checker.js';
export { default as Creator } from './creator.js';
export { default as Deleter } from './deleter.js';
export { default as Getter } from './getter.js';
export { default as GetterById } from './getterById.js';
export { default as Merger } from './merger.js';
export { default as ReferenceCreator } from './referenceCreator.js';
export { default as ReferenceDeleter } from './referenceDeleter.js';
export { default as ReferencePayloadBuilder } from './referencePayloadBuilder.js';
export { default as ReferenceReplacer } from './referenceReplacer.js';
export { default as Updater } from './updater.js';
export { default as Validator } from './validator.js';
export type { ConsistencyLevel } from './replication.js';