import { Logger } from './shared/cli/logger.js'; /** * Copyright (c) Investec * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. */ declare function getBranchResources({ branchName, resourceGroupName, subscriptionName, logger, }: { branchName: string; resourceGroupName: string; subscriptionName: string; logger: Logger; }): Promise; declare function getResourceNameAndKeyVaultResourceName({ branchName, keyVaultName, mode, name, resourceGroupName, subscriptionName, type, logger, }: { branchName: string | undefined; keyVaultName: string | undefined; mode: "explicit" | "resourcegroup"; name: string | undefined; resourceGroupName: string; subscriptionName: string; type: string; logger: Logger; }): Promise<{ keyVaultResourceName: string; resourceName: string; }>; interface ResourceTypeAndName { name: string; type: string; } export { getBranchResources, getResourceNameAndKeyVaultResourceName };