Urara-Blog/node_modules/.pnpm-store/v3/files/8f/92304eda2f2dbece33a7d668cc67217d13b742a68829d17a797a82f28a8806c8da01519681de52599b191acc991a5de4496095ae5f25542a3d9bf3bb4cf4ef
2022-08-14 01:14:53 +08:00

11 lines
470 B
Text

/// <reference types="node" />
import { Readable } from 'stream';
import { Task } from '../managers/tasks';
import ReaderStream from '../readers/stream';
import { EntryItem, ReaderOptions } from '../types';
import Provider from './provider';
export default class ProviderAsync extends Provider<Promise<EntryItem[]>> {
protected _reader: ReaderStream;
read(task: Task): Promise<EntryItem[]>;
api(root: string, task: Task, options: ReaderOptions): Readable;
}