import { PluginConfiguration, Tree } from '@nx/devkit';
export declare function generateSimpleProjectName(options: {
    name: string;
}): string;
export declare function generateProjectName(simpleProjectName: string, options: {
    name: string;
    simpleName: boolean | undefined;
    directory: string | undefined;
}): string;
export declare function generateProjectDirectory(simpleProjectName: string, options: {
    directory: string | undefined;
}): string;
export declare function generateProjectRoot(rootDirectory: string, projectDirectory: string): string;
export declare function parseTags(tags: string | undefined): string[];
export declare function generateAppClassName(projectName: string, options: {
    framework: string | undefined;
}): string;
export declare function generatePackageName(simpleProjectName: string, options: {
    simplePackageName: boolean | undefined;
    groupId: string;
    directory: string | undefined;
}): string;
export declare function generatePackageDirectory(packageName: string): string;
export declare function isCustomPortFunction(options: {
    port: string | number | undefined;
}): boolean;
export declare function parseProjects(projects: string | undefined): string[];
export declare function generateBasePackage(groupId: string): string;
export declare const prettierrcNameOptions: string[];
export declare function getBuildTargetName(plugin: PluginConfiguration | undefined): string;
export declare function getBuildImageTargetName(plugin: PluginConfiguration | undefined): string;
export declare function getServeTargetName(plugin: PluginConfiguration | undefined): string;
export declare function getTestTargetName(plugin: PluginConfiguration | undefined): string;
export declare function getIntegrationTestTargetName(plugin: PluginConfiguration | undefined): string;
export declare function updateNxJsonConfiguration(tree: Tree): void;
