UNPKG

@shons/next-configify

Version:
13 lines (12 loc) 553 B
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; }