import Component from '../core/Component.js'; /** * Component that holds metadata like tags and rendering order. */ export default class TagComponent extends Component { /** A unique identifier for the object type. */ tag: string; /** Hidden identifier linking runtime object to its source code location. */ sourceId?: string; private _zIndex; /** Rendering order (lower is background, higher is foreground). */ get zIndex(): number; set zIndex(val: number); constructor(tag?: string, zIndex?: number, sourceId?: string); }