+++ /dev/null
-import * as readdir from '@mrmlnc/readdir-enhanced';\r
-import Reader from './reader';\r
-import FileSystemSync from '../adapters/fs-sync';\r
-import { ITask } from '../managers/tasks';\r
-import { Entry, EntryItem } from '../types/entries';\r
-export default class ReaderSync extends Reader<EntryItem[]> {\r
- /**\r
- * Returns FileSystem adapter.\r
- */\r
- readonly fsAdapter: FileSystemSync;\r
- /**\r
- * Use sync API to read entries for Task.\r
- */\r
- read(task: ITask): EntryItem[];\r
- /**\r
- * Returns founded paths.\r
- */\r
- api(root: string, task: ITask, options: readdir.Options): Entry[];\r
- /**\r
- * Api for dynamic tasks.\r
- */\r
- dynamicApi(root: string, options: readdir.Options): Entry[];\r
- /**\r
- * Api for static tasks.\r
- */\r
- staticApi(task: ITask, options: readdir.Options): Entry[];\r
-}\r