import { TPackage } from "../java"; import { IResolver, TWishedBean } from "../org.springframework.beans"; import { AbstractApplicationContext } from "../org.springframework.context"; export declare const packagePoc: TPackage; export declare const TestBean_1_Token: unique symbol; export declare const TestBean_2_Token: unique symbol; export declare const TestBean_3_Token: unique symbol; export declare const ResolverToken: unique symbol; export declare const TestBean_2_ResolveToken: unique symbol; export declare class TestContext extends AbstractApplicationContext { configure(): void; } export declare class TestBean_1 { getName(): string; } export declare class TestBean_2 { bean1: TestBean_1; getName(): string; } export declare class TestBean_3 { bean2: TestBean_2; getName(): string; } export declare class Resolver implements IResolver { resolve(path: TWishedBean, bean: TestBean_3): any[] | null; }