UNPKG

unpdf

Version:

PDF extraction and rendering across all JavaScript runtimes

61 lines (60 loc) 1.9 kB
/** @implements {IPDFStream} */ export class PDFFetchStream implements IPDFStream { constructor(source: any); _responseOrigin: null; source: any; isHttp: boolean; headers: Headers; _fullRequestReader: PDFFetchStreamReader | null; _rangeRequestReaders: any[]; get _progressiveDataLength(): number; getFullReader(): PDFFetchStreamReader; getRangeReader(begin: any, end: any): PDFFetchStreamRangeReader | null; cancelAllRequests(reason: any): void; } /** @implements {IPDFStreamReader} */ declare class PDFFetchStreamReader implements IPDFStreamReader { constructor(stream: any); _stream: any; _reader: ReadableStreamDefaultReader<Uint8Array<ArrayBufferLike>> | null; _loaded: number; _filename: string | null; _withCredentials: any; _contentLength: any; _headersCapability: any; _disableRange: any; _rangeChunkSize: any; _abortController: AbortController; _isStreamingSupported: boolean; _isRangeSupported: boolean; onProgress: any; get headersReady(): any; get filename(): string | null; get contentLength(): any; get isRangeSupported(): boolean; get isStreamingSupported(): boolean; read(): Promise<{ value: any; done: boolean; }>; cancel(reason: any): void; } /** @implements {IPDFStreamRangeReader} */ declare class PDFFetchStreamRangeReader implements IPDFStreamRangeReader { constructor(stream: any, begin: any, end: any); _stream: any; _reader: ReadableStreamDefaultReader<Uint8Array<ArrayBufferLike>> | null; _loaded: number; _withCredentials: any; _readCapability: any; _isStreamingSupported: boolean; _abortController: AbortController; onProgress: any; get isStreamingSupported(): boolean; read(): Promise<{ value: any; done: boolean; }>; cancel(reason: any): void; } export {};