export declare const brand: (s: string) => string; export declare const brandBold: (s: string) => string; export declare const ok: (s: string) => string; export declare const dim: (s: string) => string; export declare const bold: (s: string) => string; /** Multi-line strings get colored line-by-line so the SGR reset doesn't bleed across * clack's `│` gutter prefix. Used as the `format` callback for `note()` bodies. */ export declare const brandBody: (s: string) => string; /** Elapsed-time suffix for spinners: `47s` under a minute, `2m 34s` above. */ export declare function fmtDuration(ms: number): string; /** Truncate to the terminal width (minus a gutter) so live-pane lines never wrap. */ export declare function fit(s: string, gutter?: number): string; /** A branded `p.note` (body in brand color). */ export declare function note(message: string, title?: string): void; /** First-run splash: brand wordmark + tagline + rule. No-op detail when ANSI is off * still prints the plain wordmark so piped logs stay legible. */ export declare function splash(): void; //# sourceMappingURL=theme.d.ts.map