import type { HealthStatus, SecretProviderConfig, SecretValue } from "../../../../shared/interfaces/secret-provider.interface.js"; import { BaseSecretProvider } from "./base.provider.js"; /** * AWS Secrets Manager secret provider * Fetches secrets from AWS Secrets Manager * Requires: AWS_REGION environment variable and appropriate IAM permissions */ export declare class AwsSecretsManagerProvider extends BaseSecretProvider { readonly name = "aws-secrets"; private readonly region; constructor(); supports(providerType: string): boolean; fetch(config: SecretProviderConfig): Promise; rotate(config: SecretProviderConfig): Promise; healthCheck(): Promise; } //# sourceMappingURL=aws-secrets.provider.d.ts.map