/** * Compact wordmark banner shown at startup. */ export interface CompactWordmarkOptions { appName: string; version: string; cwd: string; /** Tagline shown next to the version. */ tagline?: string; /** Colorize the brand "hoo" portion. */ accent: (text: string) => string; /** Colorize the owl glyph. Defaults to `accent` when omitted. */ glyph?: (text: string) => string; /** Colorize secondary text (tagline, version, cwd). */ dim: (text: string) => string; /** Colorize separators and the glyph outline. */ muted: (text: string) => string; /** Render the trailing blinking cursor (e.g. blink + accent). Optional. */ cursor?: (text: string) => string; /** Optional note appended to the cwd line (e.g. a keybinding hint). */ note?: () => string; } /** * Build the compact startup banner: a small owl glyph beside the brand name, * tagline + version, and the working directory. Flush against the left edge — * no indent — so it starts at column 0. * * ▟▀▀▀▀▀▙ hoocode * ▌▟▙ ▟▙▐ coding agent · v0.1.0 * ▜▄▄▄▄▄▛ ~/project */ export declare function buildCompactWordmark(options: CompactWordmarkOptions): string; //# sourceMappingURL=wordmark.d.ts.map