@showroomprive/azure-appconfig
Version:
A library to use Azure App Configuration in NestJS
23 lines • 776 B
TypeScript
import { ApplicationSettings } from '../models/application-settings';
type AppConfig = {
[key: string]: string | undefined;
general: string;
application: string;
};
export declare class AzureAppconfigService<T> {
private readonly generalKeyName;
private readonly credentials;
private appConfiguration;
private readonly appConfigClient;
constructor();
initialize(): Promise<ApplicationSettings<T>>;
private loadLocalConfig;
get(): Promise<ApplicationSettings<T>>;
private processSettings;
private processSecretReference;
transformListToNestedConfig(appConfig: AppConfig): ApplicationSettings<T>;
private isConnectionString;
private fetchSettings;
}
export {};
//# sourceMappingURL=azure-appconfig.service.d.ts.map