/// import IGulp = require('./IGulp'); declare class FinalModules { private modulesPath; private modules; private modulesInverted; private sequence; constructor(modulesPath?: string); add(name: string, dependencies?: string[]): void; private map(func); generateTasks(gulp: IGulp.Gulp): void; private static varNameFilter(filePath); private static escapeString(text); private getWatchTsTask(gulp, mod); private getCleanTask(gulp, mod); private getWatchStylTask(gulp, mod); private getWatchHtmlTask(gulp, mod); private getStylTask(gulp, mod); private getMinTask(gulp, mod); private getTsTask(gulp, mod); private getHtmlTask(gulp, mod); } export = FinalModules;