import type { Context } from 'hono'; export declare function getAgentCardByIdHandler(c: Context): Promise<(Response & import("hono").TypedResponse<{ error: { message: string; code: string; }; }, 400, "json">) | (Response & import("hono").TypedResponse<{ additionalInterfaces?: { transport: string; url: string; }[] | undefined; capabilities: { extensions?: { description?: string | undefined; params?: { [x: string]: import("hono/utils/types").JSONValue; } | undefined; required?: boolean | undefined; uri: string; }[] | undefined; pushNotifications?: boolean | undefined; stateTransitionHistory?: boolean | undefined; streaming?: boolean | undefined; }; defaultInputModes: string[]; defaultOutputModes: string[]; description: string; documentationUrl?: string | undefined; iconUrl?: string | undefined; name: string; preferredTransport?: string | undefined; protocolVersion: string; provider?: { organization: string; url: string; } | undefined; security?: { [x: string]: string[]; }[] | undefined; securitySchemes?: { [x: string]: { description?: string | undefined; in: "cookie" | "header" | "query"; name: string; type: "apiKey"; } | { bearerFormat?: string | undefined; description?: string | undefined; scheme: string; type: "http"; } | { description?: string | undefined; flows: { authorizationCode?: { authorizationUrl: string; refreshUrl?: string | undefined; scopes: { [x: string]: string; }; tokenUrl: string; } | undefined; clientCredentials?: { refreshUrl?: string | undefined; scopes: { [x: string]: string; }; tokenUrl: string; } | undefined; implicit?: { authorizationUrl: string; refreshUrl?: string | undefined; scopes: { [x: string]: string; }; } | undefined; password?: { refreshUrl?: string | undefined; scopes: { [x: string]: string; }; tokenUrl: string; } | undefined; }; oauth2MetadataUrl?: string | undefined; type: "oauth2"; } | { description?: string | undefined; openIdConnectUrl: string; type: "openIdConnect"; } | { description?: string | undefined; type: "mutualTLS"; }; } | undefined; signatures?: { header?: { [x: string]: import("hono/utils/types").JSONValue; } | undefined; protected: string; signature: string; }[] | undefined; skills: { description: string; examples?: string[] | undefined; id: string; inputModes?: string[] | undefined; name: string; outputModes?: string[] | undefined; security?: { [x: string]: string[]; }[] | undefined; tags: string[]; }[]; supportsAuthenticatedExtendedCard?: boolean | undefined; url: string; version: string; }, import("hono/utils/http-status").ContentfulStatusCode, "json">)>; export declare function getAgentExecutionHandler(c: Context): Promise; //# sourceMappingURL=a2a.d.ts.map