import { TPackage } from "../java"; import { AbstractApplicationContext } from "../org.springframework.context"; export declare const package2: TPackage; export declare const TestBean2_1_Token: unique symbol; export declare const TestBean2_2_Token: unique symbol; export declare const TestBean2_3_Token: unique symbol; export declare const TestBean2_4_Token: unique symbol; export declare const TestBean2_1_TokenProxy: unique symbol; export declare const TestBean2_Value_Token: unique symbol; export declare const TestBean2_Unknown_Token: unique symbol; export declare class TestContext2_1 extends AbstractApplicationContext { configure(): void; } export declare class TestContext2_2 extends AbstractApplicationContext { configure(): void; } export declare class TestBean2_1 { initHookCalled: boolean; deinitHookCalled: boolean; getName(): string; construct(): void; destruct(): void; } export declare class TestBean2_2 { initHookCalled: boolean; deinitHookCalled: boolean; getName(): string; construct(): void; destruct(): void; } export declare class TestBean2_3 { initHookCalled: boolean; deinitHookCalled: boolean; constructorCalled: boolean; constructor(); getName(): string; construct(): void; destruct(): void; } export declare class TestBean2_4 extends TestBean2_3 { valueBean: any; unknownBean: null; initHookCalledChild: boolean; deinitHookCalledChild: boolean; constructorCalledChild: boolean; constructor(); getName(): string; construct(): void; destruct(): void; }