import { TextOptions } from 'pixi.js';
import { EventIdType } from '../../types/EventIdType.js';
import ICanvasBaseMemory from './ICanvasBaseMemory.js';

/**
 * Interface for the canvas text memory
 */
interface ICanvasTextMemory extends TextOptions, ICanvasBaseMemory {
    onEvents: {
        [name: CanvasEventNamesType]: EventIdType;
    };
}

export type { ICanvasTextMemory as default };
