UNPKG

677 BTypeScriptView Raw
1/**
2 * Registers a class from which tasks will be loaded.
3 * You can optionally specify your gulp instance if you want to register tasks specifically there.
4 */
5export declare function Gulpclass(gulpInstance?: any): Function;
6/**
7 * Registers a task with the given name. If name is not specified then object's method name will be used.
8 */
9export declare function Task(name?: string, dependencies?: string[]): Function;
10/**
11 * Tasks will be run in sequence when using this annotation.
12 */
13export declare function SequenceTask(name?: string): Function;
14/**
15 * Tasks will be run merged when using this annotation.
16 */
17export declare function MergedTask(name?: string): Function;