11export declare function addSuppression ( str : string ) : void ;
22
33class ApiExtractorTask extends GulpTask < IApiExtractorTaskConfig > {
4+ // (undocumented)
45 executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : NodeJS . ReadWriteStream ;
6+ // (undocumented)
57 loadSchema ( ) : Object ;
8+ // (undocumented)
69 name : string ;
10+ // (undocumented)
711 taskConfig : IApiExtractorTaskConfig ;
812}
913
@@ -70,6 +74,7 @@ class GulpTask<TASK_CONFIG> implements IExecutable {
7074 taskConfig : TASK_CONFIG ;
7175}
7276
77+ // (undocumented)
7378interface IBuildConfig {
7479 args ?: {
7580 [ name : string ] : string | boolean ;
@@ -106,9 +111,11 @@ interface ICopyConfig {
106111}
107112
108113interface ICustomGulpTask {
114+ // (undocumented)
109115 ( gulp : gulp . Gulp | GulpProxy , buildConfig : IBuildConfig , done : ( failure ?: Object ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
110116}
111117
118+ // (undocumented)
112119interface IExecutable {
113120 execute : ( config : IBuildConfig ) => Promise < void > ;
114121 getCleanMatch ?: ( config : IBuildConfig , taskConfig ?: any ) => string [ ] ;
@@ -119,10 +126,13 @@ interface IExecutable {
119126
120127export declare function initialize ( gulp : gulp . Gulp ) : void ;
121128
129+ // (undocumented)
122130interface ITsConfigFile < T > {
131+ // (undocumented)
123132 compilerOptions : T ;
124133}
125134
135+ // (undocumented)
126136interface IWebpackTaskConfig {
127137 config ?: Webpack . Configuration ;
128138 configPath : string ;
@@ -144,8 +154,10 @@ export declare function replaceConfig(config: IBuildConfig): void;
144154export declare function reset ( ) : void ;
145155
146156class SchemaValidator {
157+ // (undocumented)
147158 static getFormattedErrorMessage ( errors : Validator . SchemaErrorDetail [ ] , dataFilePath ?: string ) : string ;
148159 static readAndValidateJson < TResult > ( dataFilePath : string , schemaFilePath : string ) : TResult ;
160+ // (undocumented)
149161 static readCommentedJsonFile < TResult > ( filename : string ) : TResult ;
150162 static validate ( data : Object , schema : Object , dataFilePath ?: string ) : void ;
151163}
@@ -159,25 +171,37 @@ export declare function subTask(taskName: string, fn: ICustomGulpTask): IExecuta
159171export declare function task ( taskName : string , task : IExecutable ) : IExecutable ;
160172
161173enum TestResultState {
174+ // (undocumented)
162175 Failed = 1 ,
176+ // (undocumented)
163177 FlakyFailed = 2 ,
178+ // (undocumented)
164179 Passed = 0 ,
180+ // (undocumented)
165181 Skipped = 3
166182}
167183
184+ // (undocumented)
168185class TypeScriptConfiguration {
169186 static getGulpTypescriptOptions ( buildConfig : IBuildConfig ) : ITsConfigFile < ts . Settings > ;
170187 static getTypescriptCompiler ( ) : any ;
188+ // (undocumented)
171189 static getTypescriptOptions ( buildConfig : IBuildConfig ) : ITsConfigFile < typescript . CompilerOptions > ;
172190 static setTypescriptCompiler ( typescript : any ) : void ;
173191}
174192
193+ // (undocumented)
175194class TypeScriptTask extends GulpTask < ITypeScriptTaskConfig > {
195+ // (undocumented)
176196 executeTask ( gulp : gulpType . Gulp , completeCallback : ( result ?: string ) => void ) : void ;
197+ // (undocumented)
177198 getCleanMatch ( buildConfig : IBuildConfig , taskConfig ?: ITypeScriptTaskConfig ) : string [ ] ;
199+ // (undocumented)
178200 loadSchema ( ) : Object ;
179201 mergeConfig ( config : ITypeScriptTaskConfig ) : void ;
202+ // (undocumented)
180203 name : string ;
204+ // (undocumented)
181205 taskConfig : ITypeScriptTaskConfig ;
182206}
183207
@@ -192,12 +216,19 @@ export declare function warn(...args: Array<string | Chalk.ChalkChain>): void;
192216
193217export declare function watch ( watchMatch : string | string [ ] , task : IExecutable ) : IExecutable ;
194218
219+ // (undocumented)
195220class WebpackTask extends GulpTask < IWebpackTaskConfig > {
221+ // (undocumented)
196222 executeTask ( gulp : gulp . Gulp , completeCallback : ( result ?: Object ) => void ) : void ;
223+ // (undocumented)
197224 isEnabled ( buildConfig : IBuildConfig ) : boolean ;
225+ // (undocumented)
198226 loadSchema ( ) : Object ;
227+ // (undocumented)
199228 name : string ;
229+ // (undocumented)
200230 resources : Object ;
231+ // (undocumented)
201232 taskConfig : IWebpackTaskConfig ;
202233}
203234
0 commit comments