import { ResourceGroupType } from "../../resourceGroups"; import { BaseTemplate } from "../../templates"; import { ZodObject } from "zod"; declare class NextJsFramework extends BaseTemplate { name: string; directory: string; resourceGroupType: ResourceGroupType; inputSchema: ZodObject | undefined; data: any; constructor(name: string, directory: string, resourceGroupType: ResourceGroupType, inputSchema?: ZodObject | undefined); static resourceGroupsSupported: ResourceGroupType[]; collectInputs(inputs: any): Promise; generate(): Promise; destroy(): Promise; } export default NextJsFramework;