import AdmZip from "adm-zip"; import { FunctionLanguage } from "../enums"; export interface TemplateVariables { appName: string; functionName: string; } export declare class FunctionScaffold { static doesFunctionPathExist(componentPath: string, language: FunctionLanguage, entryName: string): Promise; static getTemplateZip(group: string, language: FunctionLanguage, scenario: string): Promise; private static scaffoldFromZipPackage; static scaffoldFunction(componentPath: string, language: FunctionLanguage, trigger: string, entryName: string, variables: TemplateVariables): Promise; private static ensureFunctionAppProject; private static fulfill; } //# sourceMappingURL=scaffold.d.ts.map