/** * SKC HUD - Main Renderer * * Composes statusline output from render context. */ import type { HudRenderContext, HudConfig } from './types.js'; /** * Limit output lines to prevent input field shrinkage (Issue #222). * Trims lines from the end while preserving the first (header) line. * * @param lines - Array of output lines * @param maxLines - Maximum number of lines to output (uses DEFAULT_HUD_CONFIG if not specified) * @returns Trimmed array of lines */ export declare function limitOutputLines(lines: string[], maxLines?: number): string[]; /** * Render the complete statusline (single or multi-line) */ export declare function render(context: HudRenderContext, config: HudConfig): Promise; //# sourceMappingURL=render.d.ts.map