import * as $dara from '@darabonba/typescript'; export declare class ProtocolSettings extends $dara.Model { /** * @deprecated */ a2AAgentCard?: string; /** * @deprecated */ a2aAgentCard?: string; /** * @deprecated */ a2aAgentCardUrl?: string; /** * @remarks * 协议配置的 JSON 字符串 */ config?: string; /** * @remarks * 请求头 * * @deprecated */ headers?: string; /** * @remarks * 请求体JSON模式 * * @deprecated */ inputBodyJsonSchema?: string; /** * @remarks * HTTP方法 * * @deprecated */ method?: string; /** * @remarks * 可选展示名/别名,不再作为协议类型标识 */ name?: string; /** * @remarks * 响应体JSON模式 * * @deprecated */ outputBodyJsonSchema?: string; /** * @remarks * 协议路径 * * @deprecated */ path?: string; /** * @remarks * 协议路径前缀,建议使用 config * * @deprecated */ pathPrefix?: string; /** * @remarks * 请求内容类型 * * @deprecated */ requestContentType?: string; /** * @remarks * 响应内容类型 * * @deprecated */ responseContentType?: string; /** * @remarks * 协议类型标识,用于校验与去重;合法取值由后端校验 */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }