import { ClientAudioBufferDoc, ClientAudioBufferType, CreateAudioBufferInput } from "./clientsAudioBuffers.types"; import { Collection, InsertOneResult, DeleteResult } from "mongodb"; declare const getClientAudioBuffersCollection: () => Collection; /** * Deletes all audio buffers associated with a specific callSid. * Useful for clearing context between different tickets in the same call. */ declare const deleteAudioBuffersByCallSid: (callSid: string) => Promise; declare const insertClientAudioBuffer: (audioBufferInput: CreateAudioBufferInput) => Promise>; declare const findClientAudioBuffersByCallSidAndRange: (callSid: string, startMs?: number, endMs?: number) => Promise; declare const getAudioChunksByCallSid: (callSid: string, limit?: number) => Promise; declare const getMergedAudioByCallSid: (callSid: string, limit: number) => Promise; export { insertClientAudioBuffer, getClientAudioBuffersCollection, findClientAudioBuffersByCallSidAndRange, getAudioChunksByCallSid, getMergedAudioByCallSid, deleteAudioBuffersByCallSid, }; //# sourceMappingURL=clientAudioBuffer.getters.d.ts.map