export interface Inspector { enable: () => void; disable: () => void; isEnabled: () => boolean; dispose: () => void; on( type: TEventType, callback: (event: TEventMap[TEventType]) => void ): () => void; }