import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { DeleteSkillParams, EngineCreateSkillAgentResponse, EngineCreateSkillRequest, EngineDeleteSkillAgentResponse, EngineListSkill, EngineListSkillAgent, EnginePatchSkillAgentResponse, EngineSkill, EngineSkillServiceCreateSkillAgentBody, EngineSkillServiceDeleteSkillAgentBody, EngineSkillServicePatchSkillAgentBody, EngineSkillServiceUpdateSkillBody, ReadSkillParams, SearchSkillAgentParams, SearchSkillParams } from '../_models'; export declare const // --- title start getSkillService: (axiosInstance?: AxiosInstance) => { searchSkill: (params?: SearchSkillParams, options?: AxiosRequestConfig) => Promise>; createSkill: (engineCreateSkillRequest: EngineCreateSkillRequest, options?: AxiosRequestConfig) => Promise>; deleteSkill: (id: string, params?: DeleteSkillParams, options?: AxiosRequestConfig) => Promise>; readSkill: (id: string, params?: ReadSkillParams, options?: AxiosRequestConfig) => Promise>; updateSkill: (id: string, engineSkillServiceUpdateSkillBody: EngineSkillServiceUpdateSkillBody, options?: AxiosRequestConfig) => Promise>; deleteSkillAgent: (skillId: string, engineSkillServiceDeleteSkillAgentBody: EngineSkillServiceDeleteSkillAgentBody, options?: AxiosRequestConfig) => Promise>; searchSkillAgent: (skillId: string, params?: SearchSkillAgentParams, options?: AxiosRequestConfig) => Promise>; patchSkillAgent: (skillId: string, engineSkillServicePatchSkillAgentBody: EngineSkillServicePatchSkillAgentBody, options?: AxiosRequestConfig) => Promise>; createSkillAgent: (skillId: string, engineSkillServiceCreateSkillAgentBody: EngineSkillServiceCreateSkillAgentBody, options?: AxiosRequestConfig) => Promise>; }; export type SearchSkillResult = AxiosResponse; export type CreateSkillResult = AxiosResponse; export type DeleteSkillResult = AxiosResponse; export type ReadSkillResult = AxiosResponse; export type UpdateSkillResult = AxiosResponse; export type DeleteSkillAgentResult = AxiosResponse; export type SearchSkillAgentResult = AxiosResponse; export type PatchSkillAgentResult = AxiosResponse; export type CreateSkillAgentResult = AxiosResponse;