agent-list.interface.ts 489 B

1234567891011121314
  1. import { ServiceResponse } from '../response/response.interface'
  2. export interface IAgentListService {
  3. getNativeAgentList(
  4. params: Record<string, any>
  5. ): Promise<ServiceResponse<AgentListType[]>>
  6. getNativeAgentConfiguration(
  7. agentId: string
  8. ): Promise<ServiceResponse<AgentConfigurationType[]>>
  9. saveNativeAgentConfiguration(
  10. params: SaveAgentConfigurationType
  11. ): Promise<ServiceResponse<SaveAgentConfigurationType>>
  12. getToolList(): Promise<ServiceResponse<any>>
  13. }