export default class BaseDecoder {
    constructor(options: any);
    destination: any;
    canPlay: boolean;
    collectTimestamps: boolean;
    bytesWritten: number;
    timestamps: any[];
    timestampIndex: number;
    startTime: number;
    decodedTime: number;
    destroy(): void;
    connect(destination: any): void;
    bufferGetIndex(): any;
    bufferSetIndex(index: any): void;
    bufferWrite(buffers: any): any;
    write(pts: any, buffers: any): void;
    seek(time: any): void;
    decode(): void;
    advanceDecodedTime(seconds: any): void;
    getCurrentTime(): number;
}
