node_stream.d.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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. constructor(stream: any);
  17. }
  18. declare class PDFNodeStreamFullReader extends BaseFullReader {
  19. constructor(stream: any);
  20. _request: any;
  21. }
  22. declare class PDFNodeStreamFsRangeReader extends BaseRangeReader {
  23. constructor(stream: any, start: any, end: any);
  24. }
  25. declare class PDFNodeStreamRangeReader extends BaseRangeReader {
  26. constructor(stream: any, start: any, end: any);
  27. _httpHeaders: {};
  28. _request: any;
  29. }
  30. declare class BaseFullReader {
  31. constructor(stream: any);
  32. _url: any;
  33. _done: boolean;
  34. _storedError: any;
  35. onProgress: any;
  36. _contentLength: any;
  37. _loaded: number;
  38. _filename: any;
  39. _disableRange: any;
  40. _rangeChunkSize: any;
  41. _isStreamingSupported: boolean;
  42. _isRangeSupported: boolean;
  43. _readableStream: any;
  44. _readCapability: import("../shared/util.js").PromiseCapability;
  45. _headersCapability: import("../shared/util.js").PromiseCapability;
  46. get headersReady(): Promise<any>;
  47. get filename(): any;
  48. get contentLength(): any;
  49. get isRangeSupported(): boolean;
  50. get isStreamingSupported(): boolean;
  51. read(): any;
  52. cancel(reason: any): void;
  53. _error(reason: any): void;
  54. _setReadableStream(readableStream: any): void;
  55. }
  56. declare class BaseRangeReader {
  57. constructor(stream: any);
  58. _url: any;
  59. _done: boolean;
  60. _storedError: any;
  61. onProgress: any;
  62. _loaded: number;
  63. _readableStream: any;
  64. _readCapability: import("../shared/util.js").PromiseCapability;
  65. _isStreamingSupported: boolean;
  66. get isStreamingSupported(): boolean;
  67. read(): any;
  68. cancel(reason: any): void;
  69. _error(reason: any): void;
  70. _setReadableStream(readableStream: any): void;
  71. }
  72. export {};