import Component from "@egjs/component"; import { SpinViewerOptions } from "./SpinViewer"; export interface SpriteImageEvent { load: { target: HTMLElement; bgElement: HTMLDivElement; }; imageError: { imageUrl?: string; }; } declare class SpriteImage extends Component { private static _createBgDiv; private static _getSizeString; static VERSION: string; private _el; private _rowCount; private _colCount; private _totalCount; private _width; private _height; private _autoHeight; private _colRow; private _image; private _bg; private _autoPlayReservedInfo; private _autoPlayTimer; constructor(element: HTMLElement, options?: Partial); setFrameIndex(index: number): void; getFrameIndex(): number; setColRow(col: number, row: number): void; getColRow(): number[]; stop(): void; play({ interval, playCount }?: { interval: number; playCount: number; }): void; toColRow(frameIndex: number): number[]; } export default SpriteImage;