/** * Pixel font definitions for rendering text into bitmaps. * Each character is represented by a 2D pattern using # for filled pixels. */ export interface PixelFont { /** Font name */ name: string; /** Number of rows in each character */ height: number; /** Spaces between characters */ letterSpacing: number; /** Spaces between lines */ lineSpacing: number; /** Character bitmap patterns */ map: Record; } export declare const DEFAULT_FONT_NAME = "block"; /** * Retrieve a font by name. Falls back to default if not found. */ export declare function getFont(name?: string): PixelFont; /** * List available font names. */ export declare function getAvailableFonts(): string[]; //# sourceMappingURL=fonts.d.ts.map