import { AppConfig } from '../types';
declare const defaultConfig: AppConfig;
declare class ConfigManager {
    private config;
    constructor(config?: Partial<AppConfig>);
    getConfig(): AppConfig;
    updateConfig(newConfig: Partial<AppConfig>): void;
    get<K extends keyof AppConfig>(key: K): AppConfig[K];
}
declare const _default: AppConfig;
export default _default;
export { ConfigManager, defaultConfig };
