import { Transform } from 'stream';
export declare class AudioDataTransformer {
    private static readonly MAX_BUFFER_SIZE;
    private static readonly MAX_ID3V2_TAG_SIZE;
    private static readonly PROCESSING_CHUNK_SIZE;
    constructor();
    private findMp3FrameSync;
    private getMp3FrameLength;
    private findCompleteFrames;
    private extractAudioParams;
    private validateAudioCompatibility;
    concatenate(inputFiles: string[], outputFile: string): Promise<void>;
    createStripperTransform(isFirst: boolean, isLast: boolean): Transform;
}
//# sourceMappingURL=dataTransformer.d.ts.map