@shons/next-configify
Version:
NestJS Config on Next Steroids
13 lines (12 loc) • 553 B
TypeScript
import { SSMClient } from '@aws-sdk/client-ssm';
import { ConfigurationResolver } from '../configuration-resolver.interface';
export declare class AwsParameterStoreConfigurationResolver implements ConfigurationResolver {
private readonly ssm;
private readonly AWS_PARAMETER_STORE_YAML_KEY;
private readonly AWS_PARAMETER_STORE_ENV_PREFIX;
constructor(ssm: SSMClient);
resolve(config: Record<string, any>): Promise<Record<string, any>>;
private filterConfiguration;
private resolveSecretValue;
private buildBulkRequest;
}