import { Widget } from '@lumino/widgets'; /** * Colour definitions - CSS classes are defined in style/base.css * CSS variables handle light/dark theme switching automatically */ export declare const COLOURS: { name: string; id: string; cssClass: string; }[]; /** * Set (or clear) a widget's dock-tab colour via its Lumino title className. * `colourId` is one of the colour ids or null to clear. Applied through the * widget's Lumino title so it rides tab re-renders; independent of the * menu-driven, localStorage-backed per-tab colours. Backs the public * IColourfulTabs API. */ export declare function setWidgetTabColour(widget: Widget, colourId: string | null): void;