import { ActorContext } from "./ActorContext"; import { IActorReceive } from "./interfaces/IActorReceive"; import { ActorReceiveBuilder } from "./ActorReceiveBuilder"; import { IActor } from "./interfaces/IActor"; export declare abstract class AbstractActor implements IActor { context: ActorContext; abstract createReceive(): IActorReceive; receiveBuilder(): ActorReceiveBuilder; receive(): void; preStart(): void; postStop(): void; postError(err: Error): void; protected getSelf(): import("./ActorRef").ActorRef; protected getSender(): import("./ActorRef").ActorRef | null; }