import { NgCliWorkspaceProject } from './project'; export declare const DEFAULT_ANGULAR_LOCALE = "en-US"; export declare type AppName = string; export declare type NgAppWorkspaceProject = NgCliWorkspaceProject & { sourceRoot: string; architect: { build: any; }; }; export declare type NgCliWorkspaceEntry = [AppName, NgCliWorkspaceProject]; export declare type NgAppEntry = [AppName, NgAppWorkspaceProject]; export interface NgApp { name: string; projectRoot: string; sourceRoot: string; locales: Array; appComponentSelector: string; prefix: string; workspaceProject: NgAppWorkspaceProject; versionsOfDependencies: DependencyVersions; buildDir: string; hasI18nProjectOption: boolean; usingIvy: boolean; } export interface BuiltApp { from: NgApp; appContainer: string; ngBuildDist: string; builtLocales: Array; } export interface DependencyVersions { [key: string]: string; } export declare const getNgApps: (projectRoot: string, applicationsToUse?: string[] | undefined, cxDist?: 'cx6' | 'cx5') => Array; export declare const localeTranslationFile: (root: string, locale: string) => string; export declare const isStandaloneAppConfiguration: (app: NgApp, configuration: string) => boolean; export declare const hasFileReplacement: (hasReplaceFile: string, app: NgApp, configuration: string) => boolean;