import Env from './env.js'; import ServiceInterface from './interface.js'; declare class Config extends ServiceInterface { env: Env; path: string | null | undefined; mergedFiles: string[]; config: object | null; static dependencies: (typeof Env)[]; constructor(env: Env); setPath(path: string | undefined): this; get(key?: string): unknown; loadConfigFromFiles(): object; getMergedFiles(): string[]; reload(): void; static search(keyString: unknown, target: object): unknown; } export default Config;