import { workspaces } from '@angular-devkit/core'; import { Tree } from '@angular-devkit/schematics'; import { Project } from '../models'; import { ProjectType, WorkspaceSchema } from './angular'; export declare function isLibrary(project: workspaces.ProjectDefinition): boolean; export declare function readEnvironment(tree: Tree, project: workspaces.ProjectDefinition): import("typescript").ObjectLiteralExpression | undefined; export declare function getFirstApplication(tree: Tree): { name: string | undefined; project: import("./angular").WorkspaceProject | undefined; }; export declare function readWorkspaceSchema(tree: Tree): WorkspaceSchema; export declare function resolveProject(tree: Tree, name: string, notFoundValue?: T): Promise; export declare function getWorkspaceSchema(host: Tree): WorkspaceSchema; export declare function getWorkspacePath(host: Tree): string; /** * Build a default project path for generating. * @param project The project which will have its default path generated. * @param entryPoint The secondary-entry-point. */ export declare function buildTargetPath(project: workspaces.ProjectDefinition, entryPoint?: string): string;