import ItemUtilities from "../Items/Utilities"; import PKG1Factory from "../PKG1/Factory"; import { IRenderRequest } from "./IRenderRequest"; import RenderPiece from "./RenderPiece"; import { RenderPlan } from "./RenderPlan"; export default class CharacterRenderer { private itemUtility; dataFactory: PKG1Factory; cachedPlans: Record; constructor(itemUtility: ItemUtilities, dataFactory: PKG1Factory); HashRenderPlanRequest(request: IRenderRequest): string; GenerateRenderPlan(request: IRenderRequest, equipOverrides?: Record): Promise; GetMaxFaceFrames(request: IRenderRequest, action?: String): Promise; GetMaxFrames(request: IRenderRequest, action: String): Promise; private GetNodes; }