import { BeanFactory } from '../../ioc/factory/BeanFactory';
import AbstractApplicationContext from './AbstractApplicationContext';
import BootConfiguration from '../BootConfiguration';
export default class GenericApplicationContext extends AbstractApplicationContext {
    private readonly beanFactory;
    private readonly bootConfig;
    constructor(bootConfig: BootConfiguration);
    getBootConfig(): BootConfiguration;
    registerBeanPostProcessor(): void;
    getBeanFactory(): BeanFactory;
}
