export class WriteToBlackboardActionDescription extends AbstractActionDescription {
    /**
     *
     * @type {ReactiveExpression}
     */
    expression: ReactiveExpression;
    /**
     *
     * @type {string}
     */
    name: string;
    execute(actor: any, dataset: any, context: any, system: any): ActionBehavior<any>;
    /**
     *
     * @param {string} name
     * @param {string} value
     */
    fromJSON({ name, value }: string): void;
}
import { AbstractActionDescription } from "./AbstractActionDescription.js";
import { ActionBehavior } from "../../../../intelligence/behavior/primitive/ActionBehavior.js";
//# sourceMappingURL=WriteToBlackboardActionDescription.d.ts.map