export interface StringMap { [key: string]: T; } export interface Component { file: File; guid: string; componentId: string; xml: string; } export interface ComponentRef { componentId: string; xml: string; } export interface Directory { id: string; xml: string; path: string; name: string; children: Array; files: Array; } export interface FileFolderTree { [key: string]: FileFolderTree | Array | string; __ELECTRON_WIX_MSI_FILES__: Array; __ELECTRON_WIX_MSI_PATH__: string; } export interface File { name: string; path: string; }