import { TPackage } from "../java"; import { ITransactional } from "../javax"; import { AbstractTransaction, AbstractTransactionManager } from "../org.springframework.transaction"; import { AbstractApplicationContext } from "../org.springframework.context"; export declare const packageTransaction: TPackage; export declare const SimpleActorToken: unique symbol; export declare class SimpleTransaction extends AbstractTransaction { commites: number; rollbacks: number; commit(): void; rollback(): void; } export declare class SimpleTransactionManager extends AbstractTransactionManager { begin(): void; } export declare class TestTransactionContext extends AbstractApplicationContext { } export declare class SimpleActor implements ITransactional { transactionManager: SimpleTransactionManager; methodWithoudErrors(): void; methodWithErrors(): void; methodDeepWithoutErrors(): number; private method1; }