import { IBodyPartConfiguration } from "../../interfaces/Avatar.interface";
import { Avatar } from "./Avatar";
export declare class AvatarBodyPart {
    private _avatar;
    private _type;
    private _setId;
    private _colors;
    private _parts;
    private _actions;
    private _frames;
    private areAllAssetsLoaded;
    constructor(avatar: Avatar, configuration: IBodyPartConfiguration);
    private _draw;
    private _createPart;
    private _isHeadPart;
    private _getColor;
    private _getDrawOrder;
    updateParts(): void;
}
