import { Actor } from "../Actor.js"; import { ActorProtocol } from "../ActorProtocol.js"; import { Address } from "../Address.js"; import { DeadLetters } from "../DeadLetters.js"; import { Definition } from "../Definition.js"; import { ExecutionContext } from "../ExecutionContext.js"; import { LifeCycle } from "../LifeCycle.js"; import { Logger } from "../Logger.js"; import { Protocol } from "../Protocol.js"; import { Scheduler } from "../Scheduler.js"; import { StageInternal } from "../StageInternal.js"; export declare class TestActorProtocol extends LifeCycle implements ActorProtocol { private testAddress; private testDefinition; constructor(); actor(): Actor; address(): Address; childActorFor(_protocol: Protocol, _definition: Definition, _supervisorName?: string): T; deadLetters(): DeadLetters; definition(): Definition; executionContext(): ExecutionContext; lifeCycle(): LifeCycle; logger(): Logger; parent(): ActorProtocol; scheduler(): Scheduler; stage(): StageInternal; stateSnapshot(stateSnapshot: S): void; stateSnapshot(): S; type(): string; equals(other: ActorProtocol): boolean; hashCode(): number; toString(): string; } //# sourceMappingURL=TestTypes.d.ts.map