.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / fast-glob / out / providers / reader-stream.d.ts
1 /// <reference types="node" />\r
2 import * as readdir from '@mrmlnc/readdir-enhanced';\r
3 import Reader from './reader';\r
4 import FileSystemStream from '../adapters/fs-stream';\r
5 import { ITask } from '../managers/tasks';\r
6 export default class ReaderStream extends Reader<NodeJS.ReadableStream> {\r
7     /**\r
8      * Returns FileSystem adapter.\r
9      */\r
10     readonly fsAdapter: FileSystemStream;\r
11     /**\r
12      * Use stream API to read entries for Task.\r
13      */\r
14     read(task: ITask): NodeJS.ReadableStream;\r
15     /**\r
16      * Returns founded paths.\r
17      */\r
18     api(root: string, task: ITask, options: readdir.Options): NodeJS.ReadableStream;\r
19     /**\r
20      * Api for dynamic tasks.\r
21      */\r
22     dynamicApi(root: string, options: readdir.Options): NodeJS.ReadableStream;\r
23     /**\r
24      * Api for static tasks.\r
25      */\r
26     staticApi(task: ITask, options: readdir.Options): NodeJS.ReadableStream;\r
27 }\r