import type { MapFileConfig } from '../../domain/MapFileConfig.js';
import type { ISecretProvider } from '../../domain/ports/ISecretProvider.js';
export { DEFAULT_VAULT_HOSTS } from './AzureVaultUrlValidator.js';
export type AzureProviderOptions = {
    allowedVaultHosts?: string[];
    disableChallengeResourceVerification?: boolean;
};
export declare function createAzureSecretProvider(config: MapFileConfig, options?: AzureProviderOptions): ISecretProvider;
//# sourceMappingURL=AzureSecretProviderFactory.d.ts.map