import { DiscoveredPackage, TemplateFramework } from "../../flow/types.js";
export declare function promptTemplateFramework(defaultFramework?: TemplateFramework): Promise<TemplateFramework>;
export declare function promptScanSourcePath(input: {
    allowSkip: boolean;
    error: (message: string) => never;
    log: (message: string) => void;
}): Promise<{
    discoveredPackages: DiscoveredPackage[];
    scanSourcePath: string;
} | null>;
export declare function promptScanPackages(discoveredPackages: DiscoveredPackage[], defaultPackages?: string[], error?: (message: string) => never): Promise<string[]>;
export declare function promptContinueSetup(error: (message: string) => never): Promise<void>;
//# sourceMappingURL=prompts.d.ts.map