import type { CustomFetchReturnType } from '../CustomFetch/types'; import type { PredictRequest, PredictResponse } from './methods/predict/types'; import type { APredictRequest, APredictResponse } from './methods/apredict/types'; import type { GetHistoryRequest, GetHistoryResponse } from './methods/getHistory/types'; import type { GetLlmConfigResponse } from './methods/getLlmConfig/types'; import type { ComparePredictRequest, ComparePredictResponse } from './methods/comparePredict/types'; import type { AgentBasicRequest, AgentBasicResponse } from './methods/agentBasic/types'; import type { AgentAbasicRequest, AgentAbasicResponse } from './methods/agentAbasic/types'; import type { AgentTeamRequest, AgentTeamResponse } from './methods/agentTeam/types'; import type { ApiError } from './methods/files/types'; import { DaprClient } from '@dapr/dapr'; declare class VorionLLMSDK { private daprClient?; private customFetch; private baseUrl; constructor(baseUrl: string, daprClient?: DaprClient); predict: (request: PredictRequest, useDapr?: boolean) => Promise>; apredict: (request: APredictRequest) => Promise>; getHistory: (request: GetHistoryRequest) => Promise>; getLlmConfig: () => Promise>; comparePredict: (request: ComparePredictRequest) => Promise>; agentBasic: (request: AgentBasicRequest) => Promise>; agentAbasic: (request: AgentAbasicRequest) => Promise>; agentTeam: (request: AgentTeamRequest) => Promise>; getFile: (workdirPath: string, convKey: string, fileName: string) => Promise>; getAllFiles: (workdirPath: string, convKey: string) => Promise>; } export default VorionLLMSDK; //# sourceMappingURL=index.d.ts.map