mistreevous
Version:
A library to declaratively define, build and execute behaviour trees, written in TypeScript for Node and browsers
9 lines (8 loc) • 446 B
TypeScript
import State from "./State";
import { BehaviourTree } from "./BehaviourTree";
import { NodeDetails } from "./nodes/Node";
import { BehaviourTreeOptions } from "./BehaviourTreeOptions";
import { validateDefinition } from "./BehaviourTreeDefinitionValidator";
import { convertMDSLToJSON } from "./mdsl/MDSLDefinitionParser";
export { BehaviourTree, State, convertMDSLToJSON, validateDefinition };
export type { NodeDetails, BehaviourTreeOptions };