import { AnimationNodeBase } from '@awayjs/renderer'; import { SkeletonDifferenceState } from '../states/SkeletonDifferenceState'; import { AnimatorBase } from '../AnimatorBase'; /** * A skeleton animation node that uses a difference input pose with a base input pose to blend a linearly interpolated output of a skeleton pose. */ export declare class SkeletonDifferenceNode extends AnimationNodeBase { /** * Defines a base input node to use for the blended output. */ baseInput: AnimationNodeBase; /** * Defines a difference input node to use for the blended output. */ differenceInput: AnimationNodeBase; /** * Creates a new SkeletonAdditiveNode object. */ constructor(); /** * @inheritDoc */ getAnimationState(animator: AnimatorBase): SkeletonDifferenceState; } export default SkeletonDifferenceNode; //# sourceMappingURL=SkeletonDifferenceNode.d.ts.map