/** * M33: the colours the hub draws with. pi's own theme fits it (the hub inside pi passes * it); the standalone hub passes pi's too, loaded from the user's settings. */ export interface HubTheme { /** Colour `text` with a theme colour: "accent", "dim", "border", "warning", "error", "success", ... */ fg(color: string, text: string): string; bold(text: string): string; } /** The standalone hub's colours (NO_COLOR: none). */ export declare function ansiTheme(env?: NodeJS.ProcessEnv): HubTheme;