import { AnimationNodeBase } from '@awayjs/renderer'; import { SkeletonDirectionalState } from '../states/SkeletonDirectionalState'; import { AnimatorBase } from '../AnimatorBase'; /** * A skeleton animation node that uses four directional input poses with an input direction to blend a linearly interpolated output of a skeleton pose. */ export declare class SkeletonDirectionalNode extends AnimationNodeBase { /** * Defines the forward configured input node to use for the blended output. */ forward: AnimationNodeBase; /** * Defines the backwards configured input node to use for the blended output. */ backward: AnimationNodeBase; /** * Defines the left configured input node to use for the blended output. */ left: AnimationNodeBase; /** * Defines the right configured input node to use for the blended output. */ right: AnimationNodeBase; constructor(); /** * @inheritDoc */ getAnimationState(animator: AnimatorBase): SkeletonDirectionalState; } //# sourceMappingURL=SkeletonDirectionalNode.d.ts.map