import type { InteractiveQuestion, NewProjectOnboardingInput, NewProjectQuestionState, NewProjectResolution } from '../../types/index.js';
export declare function slugifyAppName(input: string): string;
export declare function validateAppSlug(slug: string): string | null;
export declare function resolveNewProjectPath(parentWorkspacePath: string, appSlug: string): string;
export declare function buildNewProjectQuestions(input: NewProjectOnboardingInput, resolved: NewProjectQuestionState): InteractiveQuestion[];
export declare function resolveNewProjectOnboarding(input: NewProjectOnboardingInput): Promise<NewProjectResolution>;
//# sourceMappingURL=new-project-resolver.d.ts.map