export type MascotState = 'idle' | 'working' | 'alert'; export declare const MASCOT_WIDTH = 27; export declare const MASCOT_HEIGHT = 13; export type GlyphOverlay = Readonly>; export declare function renderHalfBlockGrid(grid: readonly string[], overlays?: GlyphOverlay): string[]; export declare function renderMascotLines(state?: MascotState): string[]; export declare function mascotSuppressed(): boolean; export declare const __GOBLIN_GRID_FOR_TESTS: readonly string[]; export declare const __GLYPH_OVERLAY_FOR_TESTS: Readonly>;