import { Message } from "./interfaces/Message"; import { IActorReceiveBuilder } from "./interfaces/IActorReceiveBuilder"; import { IActorReceive } from "./interfaces/IActorReceive"; export declare class ActorReceiveBuilder implements IActorReceiveBuilder { private listeners; static create(): ActorReceiveBuilder; match(message: Message, callback: (value: T) => void): this; answer(message: Message, callback: (resolve: (value?: S | PromiseLike) => void, reject: (reason?: any) => void) => (value: T) => void): this; matchAny(callback: (obj: any) => void): this; build(): IActorReceive; }