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 | */
|
5 | export 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 | */
|
9 | export declare function Task(name?: string, dependencies?: string[]): Function;
|
10 | /**
|
11 | * Tasks will be run in sequence when using this annotation.
|
12 | */
|
13 | export declare function SequenceTask(name?: string): Function;
|
14 | /**
|
15 | * Tasks will be run merged when using this annotation.
|
16 | */
|
17 | export declare function MergedTask(name?: string): Function;
|