import { ResolvedPet } from '../core/types'; export declare class PetSprite { private size; private element; private mode; private active; private rowId; private frameTimer; private currentFrame; private currentRow; constructor(parent: HTMLElement, size: number); setActive(active: ResolvedPet | null, rowId?: string): void; setRow(rowId: string | undefined): void; setSize(size: number): void; destroy(): void; private render; private applyGlyphStyles; private applyStaticImageStyles; private applyFramesStyles; private applyAtlasStyles; private startAtlasFrameTimer; private applyAtlasFrame; }