import { CustomFetchReturnType } from '../CustomFetch/types'; import { AEmbedRequest, AEmbedResponse } from './methods/aembed/types'; import { AIngestResponse } from './methods/aingest/types'; import { ALoadResponse } from './methods/aload/types'; import { ApiError, EmbedRequest, EmbedResponse } from './methods/embed/types'; import { IngestMultipartRequest } from './methods/ingest-multipart/types'; import { IngestDocumentsEventModel, QueryIngestStateRequest } from './methods/ingest-query-state/types'; import { IngestRollbackRequest, IngestRollbackResponse } from './methods/ingest-rollback/types'; import { IngestRequest, IngestResponse } from './methods/ingest/types'; import { LoadRequest, LoadResultModel } from './methods/load/types'; import { RetrieveRequest, RetrieveResponse } from './methods/retrieve/types'; declare class VorionRAGSDK { private customFetch; private baseUrl; constructor(baseUrl: string); embed: (request: EmbedRequest) => Promise>; aembed: (request: AEmbedRequest) => Promise>; ingest: (request: IngestRequest) => Promise>; aingest: (request: IngestRequest) => Promise>; ingestMultipart: (request: IngestMultipartRequest) => Promise>; aingestMultipart: (request: IngestMultipartRequest) => Promise>; queryIngestState: (request: QueryIngestStateRequest) => Promise>; rollbackIngest: (request: IngestRollbackRequest) => Promise>; load: (request: LoadRequest) => Promise>; aload: (request: LoadRequest) => Promise>; retrieve: (request: RetrieveRequest) => Promise>; } export default VorionRAGSDK; //# sourceMappingURL=index.d.ts.map