import type { DomainBridgeAttachmentInput, SpanMap } from './domain-bridge-shared.js';
export declare function attachAgentDomain({ bus, helpers }: DomainBridgeAttachmentInput, agentSpans: SpanMap): () => void;
export declare function attachPermissionDomain({ bus, helpers }: DomainBridgeAttachmentInput, permissionSpans: SpanMap): () => void;
export declare function attachSessionDomain({ bus, helpers }: DomainBridgeAttachmentInput, sessionSpans: SpanMap): () => void;
export declare function attachCompactionDomain({ bus, helpers }: DomainBridgeAttachmentInput, compactionSpans: SpanMap): () => void;
//# sourceMappingURL=domain-bridge-agent-session.d.ts.map