/** Convert float PCM (`[-1, 1]`) to 16-bit PCM samples, clamping out-of-range input. */ export declare function floatToPcm16(samples: Float32Array, target?: Int16Array): Int16Array; /** * Encode 16 kHz mono PCM chunks as a 16-bit little-endian WAV file. Float chunks are * converted with {@link floatToPcm16}; `Int16Array` chunks are copied as-is. */ export declare function encodePcm16Wav(chunks: readonly (Float32Array | Int16Array)[], sampleRate?: number): Uint8Array;