import { Tree } from '@nrwl/devkit'; import { AstroProjectGeneratorSchema } from './schema'; export declare type NormalizedSchema = ReturnType; declare function normalizeOptions(tree: Tree, options: AstroProjectGeneratorSchema): { projectName: string; projectRoot: string; name: string; directory?: string; e2eTestRunner: "playwright-test" | "none" | "cypress" | "playwright-vitest"; linter: any; setParserOptionsProject: boolean; unitTestRunner: "vitest" | "none" | "jest"; js: boolean; skipFormat: boolean; skipPackageJson: boolean; standaloneConfig: boolean; tags?: string; }; export default function astroProjectGenerator(tree: Tree, schema: AstroProjectGeneratorSchema): Promise; export declare const astroProjectSchematic: (generatorOptions: AstroProjectGeneratorSchema) => (tree: any, context: any) => Promise; export declare function filePathPrefix(directory: string): string; export {};