|
|
- /// <reference types="node" />
- import { IPartialOptions } from './managers/options';
- import { ITask } from './managers/tasks';
- import { EntryItem } from './types/entries';
- import { Pattern } from './types/patterns';
- /**
- * Synchronous API.
- */
- export declare function sync(source: Pattern | Pattern[], opts?: IPartialOptions): EntryItem[];
- /**
- * Asynchronous API.
- */
- export declare function async(source: Pattern | Pattern[], opts?: IPartialOptions): Promise<EntryItem[]>;
- /**
- * Stream API.
- */
- export declare function stream(source: Pattern | Pattern[], opts?: IPartialOptions): NodeJS.ReadableStream;
- /**
- * Return a set of tasks based on provided patterns.
- */
- export declare function generateTasks(source: Pattern | Pattern[], opts?: IPartialOptions): ITask[];
|