import { FullBox } from '../../../../../../providers/DashProvider/lib/parsers/mpeg/fullBox';
import { type BoxParser } from '../../../../../../providers/DashProvider/lib/parsers/mpeg/BoxParser';
/**
 * aligned(8) class TrackFragmentBaseMediaDecodeTimeBox extends FullBox(‘tfdt’, version, 0) {
 *    if (version==1) {
 *       unsigned int(64) baseMediaDecodeTime;
 *    } else { // version==0
 *       unsigned int(32) baseMediaDecodeTime;
 *    }
 * }
 */
export declare class TfdtBox extends FullBox {
    private readonly baseMediaDecodeTime32;
    private readonly baseMediaDecodeTime64;
    get baseMediaDecodeTime(): bigint | number;
    constructor(source: DataView, boxParser: BoxParser);
}
