import { Rule, Tree } from '@angular-devkit/schematics'; import { WorkspaceDefinition } from '../../utils/angular/workspace'; import { GenerateLibSchema } from './models/generate-lib-schema'; export default function (schema: GenerateLibSchema): (tree: Tree) => Promise; export declare function addLibToWorkspaceIfNotExist(name: string, packagesDir: string): Rule; export declare function updateTsConfig(packageName: string, path: string): (host: Tree) => import("@angular-devkit/schematics/src/tree/interface").Tree | undefined; export declare function createLibSecondaryEntry(tree: Tree, options: GenerateLibSchema): Promise; export declare function importConfigModuleToDefaultProjectAppModule(workspace: WorkspaceDefinition, packageName: string): (tree: Tree) => void; export declare function addRoutingToAppRoutingModule(workspace: WorkspaceDefinition, packageName: string): (tree: Tree) => void;