/**
 * AIB TypeScript SDK — Local Credential Translator.
 *
 * Translates between A2A Agent Cards, MCP Server Cards,
 * and AG-UI Descriptors without needing a running gateway.
 *
 * Usage:
 *   import { Translator } from 'agent-identity-bridge';
 *
 *   const t = new Translator();
 *   const mcpCard = t.translate(agentCard, 'a2a_agent_card', 'mcp_server_card');
 */
import type { TranslationFormat } from "./types";
export declare class Translator {
    private translations;
    constructor();
    translate(source: Record<string, any>, fromFormat: TranslationFormat, toFormat: TranslationFormat): Record<string, any>;
    get supportedTranslations(): string[];
    private a2aToMcp;
    private mcpToA2a;
    private a2aToAgUi;
    private agUiToA2a;
    private agUiToMcp;
    private mcpToAgUi;
}
