node_stream.d.ts 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. export class PDFNodeStream {
  2. constructor(source: any);
  3. source: any;
  4. url: any;
  5. isHttp: boolean;
  6. isFsUrl: boolean;
  7. httpHeaders: any;
  8. _fullRequestReader: PDFNodeStreamFsFullReader | PDFNodeStreamFullReader | null;
  9. _rangeRequestReaders: any[];
  10. get _progressiveDataLength(): number;
  11. getFullReader(): PDFNodeStreamFsFullReader | PDFNodeStreamFullReader;
  12. getRangeReader(start: any, end: any): PDFNodeStreamFsRangeReader | PDFNodeStreamRangeReader | null;
  13. cancelAllRequests(reason: any): void;
  14. }
  15. declare class PDFNodeStreamFsFullReader extends BaseFullReader {
  16. }
  17. declare class PDFNodeStreamFullReader extends BaseFullReader {
  18. _request: any;
  19. }
  20. declare class PDFNodeStreamFsRangeReader extends BaseRangeReader {
  21. constructor(stream: any, start: any, end: any);
  22. }
  23. declare class PDFNodeStreamRangeReader extends BaseRangeReader {
  24. constructor(stream: any, start: any, end: any);
  25. _httpHeaders: {};
  26. _request: any;
  27. }
  28. declare class BaseFullReader {
  29. constructor(stream: any);
  30. _url: any;
  31. _done: boolean;
  32. _storedError: any;
  33. onProgress: any;
  34. _contentLength: any;
  35. _loaded: number;
  36. _filename: any;
  37. _disableRange: any;
  38. _rangeChunkSize: any;
  39. _isStreamingSupported: boolean;
  40. _isRangeSupported: boolean;
  41. _readableStream: any;
  42. _readCapability: import("../shared/util.js").PromiseCapability;
  43. _headersCapability: import("../shared/util.js").PromiseCapability;
  44. get headersReady(): Promise<any>;
  45. get filename(): any;
  46. get contentLength(): any;
  47. get isRangeSupported(): boolean;
  48. get isStreamingSupported(): boolean;
  49. read(): any;
  50. cancel(reason: any): void;
  51. _error(reason: any): void;
  52. _setReadableStream(readableStream: any): void;
  53. }
  54. declare class BaseRangeReader {
  55. constructor(stream: any);
  56. _url: any;
  57. _done: boolean;
  58. _storedError: any;
  59. onProgress: any;
  60. _loaded: number;
  61. _readableStream: any;
  62. _readCapability: import("../shared/util.js").PromiseCapability;
  63. _isStreamingSupported: boolean;
  64. get isStreamingSupported(): boolean;
  65. read(): any;
  66. cancel(reason: any): void;
  67. _error(reason: any): void;
  68. _setReadableStream(readableStream: any): void;
  69. }
  70. export {};