export interface ScaffoldTarget { projectName: string; projectPath: string; inPlace: boolean; } /** * Resolve the project name and directory, prompting only when needed. * * Passing a name argument must stay a zero-prompt path: CI drives * `bna-ui init app --skip-install` with no TTY. */ export declare function resolveTarget(projectName: string | undefined, defaultName: string): Promise;