import type { MCPContentBlock } from '../../types/connector/index.js'; type MCPAudioBlock = Extract; /** * Admit an MCP audio batch atomically before any member becomes model input. * * Mirrors `admitMcpImageBatch`: a remote server controls the declared MIME * and bytes, canonical base64 is only an encoding property, and the decoded * value must also be a complete, bounded container whose framing agrees * with the declared media type. One bad member withholds the complete batch * so a model is never shown a partial result while the host retains every * raw block for inspection. */ export declare function admitMcpAudioBatch(audios: readonly MCPAudioBlock[]): boolean; export {}; //# sourceMappingURL=audio-admission.d.ts.map