import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { EngineListTeamTrigger, EngineRunTeamTriggerResponse, EngineTeamTrigger, EngineTeamTriggerServiceCreateTeamTriggerBody, EngineTeamTriggerServicePatchTeamTriggerBody, EngineTeamTriggerServiceRunTeamTriggerBody, EngineTeamTriggerServiceUpdateTeamTriggerBody, SearchAgentTriggerParams, SearchTeamTriggerParams } from '../_models'; export declare const // --- title start getTeamTriggerService: (axiosInstance?: AxiosInstance) => { searchAgentTrigger: (params?: SearchAgentTriggerParams, options?: AxiosRequestConfig) => Promise>; runTeamTrigger: (triggerId: number, engineTeamTriggerServiceRunTeamTriggerBody: EngineTeamTriggerServiceRunTeamTriggerBody, options?: AxiosRequestConfig) => Promise>; searchTeamTrigger: (teamId: string, params?: SearchTeamTriggerParams, options?: AxiosRequestConfig) => Promise>; createTeamTrigger: (teamId: string, engineTeamTriggerServiceCreateTeamTriggerBody: EngineTeamTriggerServiceCreateTeamTriggerBody, options?: AxiosRequestConfig) => Promise>; deleteTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise>; readTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise>; patchTeamTrigger: (teamId: string, id: number, engineTeamTriggerServicePatchTeamTriggerBody: EngineTeamTriggerServicePatchTeamTriggerBody, options?: AxiosRequestConfig) => Promise>; updateTeamTrigger: (teamId: string, id: number, engineTeamTriggerServiceUpdateTeamTriggerBody: EngineTeamTriggerServiceUpdateTeamTriggerBody, options?: AxiosRequestConfig) => Promise>; }; export type SearchAgentTriggerResult = AxiosResponse; export type RunTeamTriggerResult = AxiosResponse; export type SearchTeamTriggerResult = AxiosResponse; export type CreateTeamTriggerResult = AxiosResponse; export type DeleteTeamTriggerResult = AxiosResponse; export type ReadTeamTriggerResult = AxiosResponse; export type PatchTeamTriggerResult = AxiosResponse; export type UpdateTeamTriggerResult = AxiosResponse;