import { ProjectType } from "../../project";
export declare const inputs: (cmdArgs: any, projectInput: any) => Promise<{
    name: string;
    message: string;
    schema: import("zod").ZodOptional<import("zod").ZodEffects<import("zod").ZodString, string, string>>;
}[]>;
export declare const collectInput: (cmdArgs: any, projectInput: any, frameworkArgs: any) => Promise<{
    projectType: any;
    port: any;
}>;
export interface NextJSFrameworkInput {
    projectType: ProjectType;
    port: number;
}
export default function nextJsFramework(opts: NextJSFrameworkInput): Promise<void>;
export declare const isFullstack: (projectType: ProjectType) => boolean;
