import z from "zod"; import { Command } from "commander"; import { FrameworkType } from "../frameworks"; export declare const initOptionsSchema: z.ZodObject<{ directory: z.ZodDefault>; name: z.ZodOptional; framework: z.ZodOptional; resourceGroupType: z.ZodOptional>; noScroll: z.ZodOptional; apply: z.ZodOptional; }, "strip", z.ZodTypeAny, { directory: string; resourceGroupType?: "fullstack-aws" | "staticsite-aws" | undefined; framework?: string | undefined; name?: string | undefined; apply?: boolean | undefined; noScroll?: boolean | undefined; }, { resourceGroupType?: "fullstack-aws" | "staticsite-aws" | undefined; framework?: string | undefined; name?: string | undefined; apply?: boolean | undefined; directory?: string | undefined; noScroll?: boolean | undefined; }>; export declare const init: Command; export declare function getResourceGroupName(cmdArgs: z.infer): Promise; export declare function getFramework(cmdArgs: z.infer): Promise; export declare function getResourceGroupType(cmdArgs: z.infer, frameworkType: FrameworkType): Promise;