import { JsonUtil } from "../utils/JsonUtil"; import { VFS } from "../utils/VFS"; import { ILogger } from "../models/spt/utils/ILogger"; import { ConfigTypes } from "../models/enums/ConfigTypes"; export declare class ConfigServer { protected logger: ILogger; protected vfs: VFS; protected jsonUtil: JsonUtil; protected configs: Record; constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); getConfig(configType: ConfigTypes): T; getConfigByString(configType: string): T; initialize(): void; }