import CanvasImageSprite from './CanvasImageSprite';
import CanvasPosition from './CanvasPosition';
declare abstract class CanvasImage {
    position: CanvasPosition | undefined;
    sprites: CanvasImageSprite[];
    private readonly _image;
    protected constructor(src: string, width?: number, height?: number);
    get image(): HTMLImageElement;
    get pos(): CanvasPosition | undefined;
    set pos(position: CanvasPosition | undefined);
}
export default CanvasImage;
