import { type NodePlopAPI } from "node-plop";
import { CloudAccountService } from "../../../domain/cloud-account.js";
import { type Payload } from "../generators/environment/prompts.js";
export declare const provisionTerraformBackend: (payload: Payload, cloudAccountService: CloudAccountService) => Promise<{
    resourceGroupName: string;
    storageAccountName: string;
    subscriptionId: string;
    type: "azurerm";
}>;
export default function (plop: NodePlopAPI, cloudAccountService: CloudAccountService): void;
