import { Blackboard } from './Blackboard'; import { BlackboardRef } from './BlackboardRef'; export declare class InMemoryMapBlackboard implements Blackboard { private readonly state; is(ref: BlackboardRef, value: T): boolean; get(ref: BlackboardRef): any; tryGet(ref: BlackboardRef): [true, T] | [false, undefined]; create(ref: BlackboardRef, value: T): void; put(ref: BlackboardRef, value: T): void; delete(ref: BlackboardRef): boolean; deleteAll(refs: BlackboardRef[]): BlackboardRef[]; get stateReadable(): { [K in string]?: object; }; private static cloneObject; }