import type { ChannelAudience } from "#shared/channel-audience.js";
import type { InstrumentationDecision } from "#shared/instrumentation-decision.js";
/** Hosted instrumentation records conversation content only for known-public channels. */
export declare function shouldCaptureInstrumentationContent(audience: ChannelAudience): boolean;
/** Per-delivery audience is a hard ceiling over the session-level trace decision. */
export declare function applyAudienceCeiling(decision: InstrumentationDecision, audience: ChannelAudience): InstrumentationDecision;
