import type { GatewayMethodCatalog } from '../method-catalog.js'; import type { AcpHostService, DiscoveredAcpAgent } from '../../acp/host.js'; export interface AcpGatewayDeps { readonly host: Pick; /** Discovery seam (the real discoverAcpAgents in production; injectable for tests). */ readonly discover: () => DiscoveredAcpAgent[]; } /** Attach the acp.* handlers to their cataloged descriptors. Missing descriptors are silent no-ops. */ export declare function registerAcpGatewayMethods(catalog: GatewayMethodCatalog, deps: AcpGatewayDeps): void; //# sourceMappingURL=acp.d.ts.map