import { BaseAPIRequestFactory } from './baseapi.js'; import { Configuration } from '../configuration.js'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http.js'; import { RagTaskDTO } from '../models/RagTaskDTO.js'; import { RagTaskDetailsDTO } from '../models/RagTaskDetailsDTO.js'; export declare class RagApiRequestFactory extends BaseAPIRequestFactory { cancelRagTask(taskId: number, _options?: Configuration): Promise; createRagTask(characterUid: string, ragTaskDTO: RagTaskDTO, _options?: Configuration): Promise; deleteRagTask(taskId: number, _options?: Configuration): Promise; getRagTask(taskId: number, _options?: Configuration): Promise; getRagTaskStatus(taskId: number, _options?: Configuration): Promise; listRagTasks(characterUid: string, _options?: Configuration): Promise; startRagTask(taskId: number, _options?: Configuration): Promise; updateRagTask(taskId: number, ragTaskDTO: RagTaskDTO, _options?: Configuration): Promise; } export declare class RagApiResponseProcessor { cancelRagTaskWithHttpInfo(response: ResponseContext): Promise>; createRagTaskWithHttpInfo(response: ResponseContext): Promise>; deleteRagTaskWithHttpInfo(response: ResponseContext): Promise>; getRagTaskWithHttpInfo(response: ResponseContext): Promise>; getRagTaskStatusWithHttpInfo(response: ResponseContext): Promise>; listRagTasksWithHttpInfo(response: ResponseContext): Promise>>; startRagTaskWithHttpInfo(response: ResponseContext): Promise>; updateRagTaskWithHttpInfo(response: ResponseContext): Promise>; }