export type PlatformPickerLayout = 'cards' | 'list'; export declare const PLATFORM_CARDS_MIN_COLS = 44; export declare const PLATFORM_CARDS_MIN_ROWS = 16; export declare function pickPlatformLayout(cols: number, rows: number): PlatformPickerLayout; export declare function logBudgetRows(terminalRows: number, headerRows: number, bodyHeight: number): number; export interface CappedLog { hidden: number; visible: T[]; } export declare function capLogRows(entries: T[], maxRows: number): CappedLog;