import { ActorImplementation } from './Context'; import { Session } from './Session'; import { Trial } from './Trial'; import { CogSettingsActorClass } from './types'; import { MessageBase } from './types/UtilTypes'; export declare class ActorSession extends Session { actorClass: CogSettingsActorClass; envName: string; config?: import("./types/UtilTypes").Message | undefined; className: string; constructor(impl: ActorImplementation, actorClass: CogSettingsActorClass, trial: Trial, name: string, envName: string, config?: import("./types/UtilTypes").Message | undefined); start: (autoDoneSending?: boolean) => void; run: () => Promise; doAction: (action?: ActionT) => void; sendMessage(payload: MessageBase, to: string[]): void; } //# sourceMappingURL=Actor.d.ts.map