/** Internal protocol-shape evidence, never enrollment, identity, permission, or task state. */ export type AgentProtocolSupport = { generation: number; task: boolean; inspection: boolean; }; export declare function newAgentProtocolSupport(): AgentProtocolSupport; export declare function clearAgentProtocolSupport(support: AgentProtocolSupport): void; export declare function agentProtocolSupport(client: object, binding: string, shared?: AgentProtocolSupport): AgentProtocolSupport; //# sourceMappingURL=agent-protocol-support.d.ts.map