import { ToolScope, ToolType } from '../../domain/models/ExternalTool'; export interface ExternalToolPayload { id: number; displayName: string; description: string; types: ToolType[]; scope: ToolScope; contentType?: string; toolParameters?: { queryParameters?: Record[]; }; allowedApiCalls?: { name: string; httpMethod: string; urlTemplate: string; timeOut: number; }[]; requirements?: { auxFilesExist: { formatTag: string; formatVersion: string; }[]; }; }