export class FetchLoader { static isSupported(): boolean; _abortController: any; _timeoutTimer: any; _reader: any; _response: any; _aborted: boolean; _index: number; _range: any; _receivedLength: number; _running: boolean; _logger: any; _vid: string; _firtstByte: number; _onProcessMinLen: number; _onCancel: any; _priOptions: any; load({ url, vid, timeout, dynamicTimeoutIns, responseType, onProgress, index, onTimeout, onCancel, range, transformResponse, request, params, logger, method, headers, body, mode, credentials, cache, redirect, referrer, referrerPolicy, onProcessMinLen, priOptions, streamRes, firstMaxChunkSize }: { url: any; vid: any; timeout: any; dynamicTimeoutIns: any; responseType: any; onProgress: any; index: any; onTimeout: any; onCancel: any; range: any; transformResponse: any; request: any; params: any; logger: any; method: any; headers: any; body: any; mode: any; credentials: any; cache: any; redirect: any; referrer: any; referrerPolicy: any; onProcessMinLen: any; priOptions: any; streamRes: any; firstMaxChunkSize: any; }): Promise; _firstMaxChunkSize: any; resolve: (value: any) => void; reject: (reason?: any) => void; cancel(): Promise; _loadChunk(response: any, onProgress: any, st: any, firstByteTime: any): void; _cache: Uint8Array; _writeIdx: number; _cacheData: any; get receiveLen(): number; set running(arg: boolean); get running(): boolean; }