Marker interface intentionally left empty. Built-in panels populate
it via declare module augmentation in builtinPanels.ts; SDK
users register custom panels by augmenting it from their own code.
Each entry has the shape { panel: SomePanel; params: SomeParams }.
Use void for params when the panel takes no per-call config.
Marker interface intentionally left empty. Built-in panels populate it via
declare moduleaugmentation inbuiltinPanels.ts; SDK users register custom panels by augmenting it from their own code.Each entry has the shape
{ panel: SomePanel; params: SomeParams }. Usevoidforparamswhen the panel takes no per-call config.