import type { DefaultOptions } from "../../common/options.js";
export type GenericTemplate = {
    name: string;
    value: string;
    git: string;
    path?: string;
};
type ProjectType = "frontend" | "contracts" | "scripting" | "quickstart";
type CreateOptions = DefaultOptions & {
    folderName?: string;
    project?: ProjectType;
    template: string;
};
export declare const handler: (predefinedFolderName: string | undefined, options: CreateOptions) => Promise<void>;
export {};
