import * as flatbuffers from 'flatbuffers'; import { BweType } from '../../fbs/transport/bwe-type'; export declare class BweTraceInfo implements flatbuffers.IUnpackableObject { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): BweTraceInfo; static getRootAsBweTraceInfo(bb: flatbuffers.ByteBuffer, obj?: BweTraceInfo): BweTraceInfo; static getSizePrefixedRootAsBweTraceInfo(bb: flatbuffers.ByteBuffer, obj?: BweTraceInfo): BweTraceInfo; bweType(): BweType; desiredBitrate(): bigint; effectiveDesiredBitrate(): bigint; minBitrate(): bigint; maxBitrate(): bigint; startBitrate(): bigint; maxPaddingBitrate(): bigint; availableBitrate(): bigint; static startBweTraceInfo(builder: flatbuffers.Builder): void; static addBweType(builder: flatbuffers.Builder, bweType: BweType): void; static addDesiredBitrate(builder: flatbuffers.Builder, desiredBitrate: bigint): void; static addEffectiveDesiredBitrate(builder: flatbuffers.Builder, effectiveDesiredBitrate: bigint): void; static addMinBitrate(builder: flatbuffers.Builder, minBitrate: bigint): void; static addMaxBitrate(builder: flatbuffers.Builder, maxBitrate: bigint): void; static addStartBitrate(builder: flatbuffers.Builder, startBitrate: bigint): void; static addMaxPaddingBitrate(builder: flatbuffers.Builder, maxPaddingBitrate: bigint): void; static addAvailableBitrate(builder: flatbuffers.Builder, availableBitrate: bigint): void; static endBweTraceInfo(builder: flatbuffers.Builder): flatbuffers.Offset; static createBweTraceInfo(builder: flatbuffers.Builder, bweType: BweType, desiredBitrate: bigint, effectiveDesiredBitrate: bigint, minBitrate: bigint, maxBitrate: bigint, startBitrate: bigint, maxPaddingBitrate: bigint, availableBitrate: bigint): flatbuffers.Offset; unpack(): BweTraceInfoT; unpackTo(_o: BweTraceInfoT): void; } export declare class BweTraceInfoT implements flatbuffers.IGeneratedObject { bweType: BweType; desiredBitrate: bigint; effectiveDesiredBitrate: bigint; minBitrate: bigint; maxBitrate: bigint; startBitrate: bigint; maxPaddingBitrate: bigint; availableBitrate: bigint; constructor(bweType?: BweType, desiredBitrate?: bigint, effectiveDesiredBitrate?: bigint, minBitrate?: bigint, maxBitrate?: bigint, startBitrate?: bigint, maxPaddingBitrate?: bigint, availableBitrate?: bigint); pack(builder: flatbuffers.Builder): flatbuffers.Offset; } //# sourceMappingURL=bwe-trace-info.d.ts.map