task.d.ts 865 B

123456789101112131415161718
  1. /**
  2. * @license
  3. * Copyright Google Inc. All Rights Reserved.
  4. *
  5. * Use of this source code is governed by an MIT-style license that can be
  6. * found in the LICENSE file at https://angular.io/license
  7. */
  8. import { JsonObject } from '@angular-devkit/core';
  9. import { TaskConfiguration, TaskConfigurationGenerator } from '../../src';
  10. import { TslintFixTaskOptions, TslintFixTaskOptionsBase } from './options';
  11. export declare class TslintFixTask implements TaskConfigurationGenerator<TslintFixTaskOptions> {
  12. protected _configOrPath: null | string | JsonObject;
  13. protected _options: TslintFixTaskOptionsBase;
  14. constructor(config: JsonObject, options: TslintFixTaskOptionsBase);
  15. constructor(options: TslintFixTaskOptionsBase);
  16. constructor(path: string, options: TslintFixTaskOptionsBase);
  17. toConfiguration(): TaskConfiguration<TslintFixTaskOptions>;
  18. }