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<T> {
    hidden: number;
    visible: T[];
}
export declare function capLogRows<T>(entries: T[], maxRows: number): CappedLog<T>;
