import { MergeOptions } from '../types'; export type SettingsFileLoaderFactory = (filePath: string) => Promise; export interface EnvConfigFileSettingsLoaderOptions { envVarsFileBaseName?: string; baseFileBaseName?: string; } export interface ConfigSettingsBuilderOptions { envConfigFileOptions?: EnvConfigFileSettingsLoaderOptions; mergeOptions?: MergeOptions; }