export type Framework = "react" | "vue" | "solid" | "svelte"; export interface ScaffoldOptions { framework: Framework; projectName: string; targetDir: string; keycloakUrl: string; keycloakRealm: string; keycloakClientId: string; keycloakHeadlessVersion: string; keycloakRoleCreatedVersion: string; packageRoot?: string; } export declare function getPackageRoot(fromModuleUrl: string): string; export declare function validateTargetDirectory(targetDir: string): void; export declare function scaffoldProject(options: ScaffoldOptions): void; //# sourceMappingURL=scaffold-project.d.ts.map