import type { Component, Focusable, KeybindingsManager } from '@earendil-works/pi-tui'; import { type TuiTimelineTurn } from './tui-timeline.js'; export declare function formatTimelineOpenedHint(keybindings: KeybindingsManager): string; export declare class TimelineSelectList implements Component, Focusable { private readonly list; private readonly items; onSelect?: (turn: TuiTimelineTurn) => void; onCancel?: () => void; constructor(turns: readonly TuiTimelineTurn[], options: { activeDisplayIndex?: number; initialQuery?: string; keybindings: KeybindingsManager; }); get focused(): boolean; set focused(value: boolean); invalidate(): void; render(width: number): string[]; handleInput(keyData: string): void; }