/// import { Sprite } from 'pixijs/sprite'; import type { IPointData, IRenderer, MaskData, Rectangle, Renderer } from 'pixijs/core'; import type { Container, IDestroyOptions } from 'pixijs/display'; /** * @class * @ignore * @private */ export declare class CacheData { textureCacheId: string; originalRender: (renderer: Renderer) => void; originalRenderCanvas: (renderer: IRenderer) => void; originalCalculateBounds: () => void; originalGetLocalBounds: (rect?: Rectangle) => Rectangle; originalUpdateTransform: () => void; originalDestroy: (options?: IDestroyOptions | boolean) => void; originalMask: Container | MaskData; originalFilterArea: Rectangle; originalContainsPoint: (point: IPointData) => boolean; sprite: Sprite; constructor(); }