/** Product positioning only; neither an instruction nor an authorization/tool grant. */ export type AgentSystemInfo = { schema_version: 'bailing.agent-system-info.v1'; binding: { client_app_id: string; session_id: string; workspace: string; }; metadata_status: 'configured' | 'missing'; revision: string | null; system: { name: string; summary: string; domains: string[]; boundaries: string[]; } | null; tool_status: 'not_loaded'; availability: 'unknown' | 'unavailable'; unavailable_reason?: 'agent_client_disabled' | 'agent_direct_disabled'; }; /** Explicit projection prevents credentials, instructions, and arbitrary response fields escaping. */ export declare function normalizeAgentSystemInfo(value: unknown, expected: { clientAppId: string; sessionId: string; workspace: string; }): AgentSystemInfo; //# sourceMappingURL=system-info.d.ts.map