export declare class Dependency { key: string; value: string; } export declare class TextMessage { message: string; cellCarrierName: string; mobileNumber: number; emailAddress?: string; } export declare class CellCarrier { name: string; smsProfile: string; } export declare class ApiVersions { typeScript: string; nodeJs: string; v8Engine: string; angular: string; rxJs: string; moment: string; coreJs: string; zoneJs: string; googleMaps: string; ngxtoastr: string; } export declare class AppSettings { debug: boolean; testing: boolean; connectionString: string; buildVersion: string; splashTime: number; googleMapKey: string; smtpReply: string; smtpHost: string; smtpPort: number; smtpUn: string; smtpPw: string; cellCarriers: string; aspNetCoreVersion: string; apiVersions: ApiVersions; } export declare class AngularProject { visualProject: string; name: string; buildEnabled: boolean; pwaSupport: boolean; production: boolean; distFolder: string; angularModule: string; angularRoot: string; angularProjectDir: string; showPanel: boolean; } export declare class LaunchSettings { iisSettings: { iisExpress: { applicationUrl: ''; }; }; profiles: {}; } export declare class DeveloperSettings { machineName: string; buildHook: boolean; importHook: boolean; executeDist: boolean; serveApp: string; releaseApp: string; libraryExports: string[]; angularProjects: AngularProject[]; } export declare class VisualProject { name: string; applicationUrl: string; workingDirectory: string; developerSettings: DeveloperSettings; showPanel: boolean; showVersion: boolean; } export declare class BuildConfiguration { machineName: string; visualProjects: VisualProject[]; } export declare class BuildResponse { payloadType: string; consoleText: string; versionNo: string; }