@limlabs/limo
Version:
Infrastructure as Code generator
17 lines (16 loc) • 664 B
TypeScript
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<any> | undefined;
data: any;
constructor(name: string, directory: string, resourceGroupType: ResourceGroupType, inputSchema?: ZodObject<any> | undefined);
static resourceGroupsSupported: ResourceGroupType[];
collectInputs(inputs: any): Promise<void>;
generate(): Promise<void>;
destroy(): Promise<void>;
}
export default NextJsFramework;