import type { OrgDaemon } from './daemon.js'; export interface OrgServer { port: number; close: () => void; credential: string; } export interface ServerOpts { /** Filter tool audit events by tool name or decision (allow|deny) */ auditFilter?: { tool?: string; decision?: 'allow' | 'deny'; }; } /** Minimal HTTP listener for cross-process org message delivery. * Binds an ephemeral port (pass 0) so the daemon can register it with the broker. * Requires an auth credential on all POST requests (generated at startup, shared via broker). */ export declare function startOrgServer(daemon: OrgDaemon, port?: number, credential?: string): Promise; //# sourceMappingURL=server.d.ts.map