import { AdditionalPositionsExtensionProps } from '../../../classes/canvas/AdditionalPositions.cjs';
import { SpriteBaseMemory } from './SpriteMemory.cjs';
import 'pixi.js';
import '../../../types/EventIdType.cjs';
import '../TextureMemory.cjs';
import './CanvasBaseItemMemory.cjs';

/**
 * The memory of the image. It uses for save the state of the image.
 */
interface ImageSpriteMemory extends SpriteBaseMemory, AdditionalPositionsExtensionProps {
    /**
     * @deprecated use SpriteBaseMemory.textureAlias
     */
    imageLink?: string;
    loadIsStarted: boolean;
}

export type { ImageSpriteMemory as default };
