export declare function addFirewallRulesWithRetry({ resourceGroupName, subscriptionId, addIpToKeyVaults, addIpToStorageAccounts, publicIpv4, projectRoot, terragruntConfigFile, retryAttempts, retryDelay, }: { resourceGroupName: string; subscriptionId: string; addIpToKeyVaults: string[]; addIpToStorageAccounts: string[]; publicIpv4: string; projectRoot: string; terragruntConfigFile: string; retryAttempts: number; /** Retry delay, in seconds */ retryDelay: number; }): Promise<{ keyVaultsToRemoveFirewallRules: string[]; storageAccountsToRemoveFirewallRules: string[]; }>;