export declare class NodePackageInstallTask implements TaskConfigurationGenerator { packageManager?: string; packageName?: string; quiet: boolean; workingDirectory?: string; constructor(options: Partial); constructor(workingDirectory?: string); toConfiguration(): TaskConfiguration; } export declare class NodePackageLinkTask implements TaskConfigurationGenerator { packageName?: string | undefined; quiet: boolean; workingDirectory?: string | undefined; constructor(packageName?: string | undefined, workingDirectory?: string | undefined); toConfiguration(): TaskConfiguration; } export declare class RepositoryInitializerTask implements TaskConfigurationGenerator { commitOptions?: CommitOptions | undefined; workingDirectory?: string | undefined; constructor(workingDirectory?: string | undefined, commitOptions?: CommitOptions | undefined); toConfiguration(): TaskConfiguration; } export declare class RunSchematicTask implements TaskConfigurationGenerator> { protected _collection: string | null; protected _options: T; protected _schematic: string; constructor(c: string, s: string, o: T); constructor(s: string, o: T); toConfiguration(): TaskConfiguration>; } export declare class TslintFixTask implements TaskConfigurationGenerator { protected _configOrPath: null | string | JsonObject; protected _options: TslintFixTaskOptionsBase; constructor(config: JsonObject, options: TslintFixTaskOptionsBase); constructor(options: TslintFixTaskOptionsBase); constructor(path: string, options: TslintFixTaskOptionsBase); toConfiguration(): TaskConfiguration; }