///
import * as fs from "fs";
import { IMarkupFile } from "./imarkup-file";
import { IWAConfig, Mode } from "./types";
export declare class ComponentGenerator {
private config;
mode: Mode;
private loadFiles;
outFile: string;
outFolder: string;
folder: string;
files: Array;
constructor(config: IWAConfig);
compile(): void;
private replacePlatformName;
private writeNames;
private merge;
private toSafeName;
watcher: fs.FSWatcher;
private watch;
last: any;
private postCompile;
}
//# sourceMappingURL=component-generator.d.ts.map