import { AnimationInitialParams, Avatar, Size } from "../../export-types"; import { AnimationSprite } from "./animation"; declare type Offset = { x: number; y: number; width: number; height: number; distancePerFrame?: number; maxFrame?: number; }; export declare class AvatarAnimationSprite extends AnimationSprite { private offset; source: Avatar; size: Size; onGetSource: () => Avatar; onGetSize: () => Size; getSource(): Avatar; getSize(): Size; initial({ x, y, width, height, distancePerFrame, maxFrame, ...params }: AnimationInitialParams>): void; protected checkFrameMax(): boolean; onDraw(): void; } export {}; //# sourceMappingURL=avatar.animation.d.ts.map