import { SetupContext } from "../../flow/types.js";
export declare function promptDependencyPackageNames(context: SetupContext, error: (message: string) => never, log: (message: string) => void): Promise<string[]>;
export declare function promptPrivateRegistryConfiguration(input: {
    context: SetupContext;
    ensureLocalNpmrcFile: (templateDestinationPath: string) => Promise<string>;
    error: (message: string) => never;
    log: (message: string) => void;
}): Promise<{
    dependencyMode: "Public" | "Private";
    npmToken?: string;
}>;
export declare function promptNpmToken(error: (message: string) => never): Promise<string>;
//# sourceMappingURL=prompts.d.ts.map