import Bone from '../../../parsers/m3/bone';
import { Uint32AnimationReference, Vector3AnimationReference, Vector4AnimationReference } from '../../../parsers/m3/animationreference';
/**
 * An M3 bone.
 */
export default class M3Bone {
    name: string;
    parent: number;
    location: Vector3AnimationReference;
    rotation: Vector4AnimationReference;
    scale: Vector3AnimationReference;
    visibility: Uint32AnimationReference;
    inhertTranslation: number;
    inheritScale: number;
    inheritRotation: number;
    billboard1: number;
    billboard2: number;
    twoDProjection: number;
    animated: number;
    inverseKinematics: number;
    skinned: number;
    real: number;
    constructor(bone: Bone);
}
