export interface ListWindowInput { readonly count: number; readonly active: number; readonly height: number; readonly previousTop?: number | undefined; readonly margin?: number | undefined; } export interface ListWindow { readonly top: number; readonly height: number; readonly clippedAbove: boolean; readonly clippedBelow: boolean; } export declare function listWindow(input: ListWindowInput): ListWindow; export declare function windowCounter(active: number, count: number): string | undefined;