/** @noSelfInFile */

/** @customConstructor act_state_mgr_movement_run */
declare class act_state_mgr_movement_run extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_run_search */
declare class act_state_mgr_movement_run_search extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_run_turn */
declare class act_state_mgr_movement_run_turn extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_stand */
declare class act_state_mgr_movement_stand extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_stand_search */
declare class act_state_mgr_movement_stand_search extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_stand_turn */
declare class act_state_mgr_movement_stand_turn extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_walk */
declare class act_state_mgr_movement_walk extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_walk_search */
declare class act_state_mgr_movement_walk_search extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor act_state_mgr_movement_walk_turn */
declare class act_state_mgr_movement_walk_turn extends action_base {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  initialize(): void
  execute(): void
  finalize(): void
}

/** @customConstructor eva_state_mgr_movement */
declare class eva_state_mgr_movement extends property_evaluator {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  evaluate(): boolean
}

/** @customConstructor eva_state_mgr_movement_run */
declare class eva_state_mgr_movement_run extends property_evaluator {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  evaluate(): boolean
}

/** @customConstructor eva_state_mgr_movement_stand */
declare class eva_state_mgr_movement_stand extends property_evaluator {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  evaluate(): boolean
}

/** @customConstructor eva_state_mgr_movement_stand_now */
declare class eva_state_mgr_movement_stand_now extends property_evaluator {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  evaluate(): boolean
}

/** @customConstructor eva_state_mgr_movement_walk */
declare class eva_state_mgr_movement_walk extends property_evaluator {
  st: TODO // @generated field — refine type
  constructor(name: string, st: AnyTable)
  evaluate(): boolean
}

declare namespace state_mgr_movement {
  /** Anomaly `class "act_state_mgr_movement_run"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_run.Method = ...`). */
  export const act_state_mgr_movement_run: act_state_mgr_movement_run
  /** Anomaly `class "act_state_mgr_movement_run_search"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_run_search.Method = ...`). */
  export const act_state_mgr_movement_run_search: act_state_mgr_movement_run_search
  /** Anomaly `class "act_state_mgr_movement_run_turn"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_run_turn.Method = ...`). */
  export const act_state_mgr_movement_run_turn: act_state_mgr_movement_run_turn
  /** Anomaly `class "act_state_mgr_movement_stand"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_stand.Method = ...`). */
  export const act_state_mgr_movement_stand: act_state_mgr_movement_stand
  /** Anomaly `class "act_state_mgr_movement_stand_search"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_stand_search.Method = ...`). */
  export const act_state_mgr_movement_stand_search: act_state_mgr_movement_stand_search
  /** Anomaly `class "act_state_mgr_movement_stand_turn"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_stand_turn.Method = ...`). */
  export const act_state_mgr_movement_stand_turn: act_state_mgr_movement_stand_turn
  /** Anomaly `class "act_state_mgr_movement_walk"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_walk.Method = ...`). */
  export const act_state_mgr_movement_walk: act_state_mgr_movement_walk
  /** Anomaly `class "act_state_mgr_movement_walk_search"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_walk_search.Method = ...`). */
  export const act_state_mgr_movement_walk_search: act_state_mgr_movement_walk_search
  /** Anomaly `class "act_state_mgr_movement_walk_turn"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.act_state_mgr_movement_walk_turn.Method = ...`). */
  export const act_state_mgr_movement_walk_turn: act_state_mgr_movement_walk_turn
  /** Anomaly `class "eva_state_mgr_movement"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.eva_state_mgr_movement.Method = ...`). */
  export const eva_state_mgr_movement: eva_state_mgr_movement
  /** Anomaly `class "eva_state_mgr_movement_run"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.eva_state_mgr_movement_run.Method = ...`). */
  export const eva_state_mgr_movement_run: eva_state_mgr_movement_run
  /** Anomaly `class "eva_state_mgr_movement_stand"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.eva_state_mgr_movement_stand.Method = ...`). */
  export const eva_state_mgr_movement_stand: eva_state_mgr_movement_stand
  /** Anomaly `class "eva_state_mgr_movement_stand_now"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.eva_state_mgr_movement_stand_now.Method = ...`). */
  export const eva_state_mgr_movement_stand_now: eva_state_mgr_movement_stand_now
  /** Anomaly `class "eva_state_mgr_movement_walk"` is also reachable on the `state_mgr_movement` script namespace; typed as
   *  the instance so its methods can be captured/overridden (`state_mgr_movement.eva_state_mgr_movement_walk.Method = ...`). */
  export const eva_state_mgr_movement_walk: eva_state_mgr_movement_walk
}
