import { AssetBase } from '@awayjs/core';
/**
 * Provides an abstract base class for nodes in an animation blend tree.
 */
export declare class AnimationNodeBase extends AssetBase {
    static assetType: string;
    _pStateClass: any;
    get stateClass(): any;
    /**
     * Creates a new <code>AnimationNodeBase</code> object.
     */
    constructor();
    /**
     * @inheritDoc
     */
    dispose(): void;
    /**
     * @inheritDoc
     */
    get assetType(): string;
}
//# sourceMappingURL=AnimationNodeBase.d.ts.map