/** * Session Broker HTTP Server * * Exposes the IAM Session Broker as an HTTP API. * Agents call this endpoint to request scoped credentials. * * Endpoints: * - POST /session - Request a new session with credentials * - GET /health - Health check */ import http from 'http'; import { SessionBroker } from './session-broker.js'; export interface BrokerServerConfig { port: number; host?: string; } /** * Start the session broker HTTP server */ export declare function startBrokerServer(broker: SessionBroker, config: BrokerServerConfig): Promise; /** * CLI entry point */ export declare function runBrokerServer(): Promise; //# sourceMappingURL=broker-server.d.ts.map