import { ActorProtocol } from "./ActorProtocol.js"; import { DeferredPromise } from "./DeferredPromise.js"; export type ActorFunction = (actor: ActorProtocol) => Promise; export interface Message { deferred(): DeferredPromise; deliver(): Promise; isDeliverable(): boolean; representation(): string; to(): ActorProtocol; toString(): string; } export declare const EmptyMessage: Message; //# sourceMappingURL=Message.d.ts.map