/**
 * Session Picker Enhancement
 *
 * Provides session browsing with branch metadata, search, and table formatting.
 */
export interface SessionPickerEntry {
    id: string;
    name: string;
    branch?: string;
    messageCount: number;
    lastAccessed: number;
    tags: string[];
}
export declare class SessionPicker {
    private entries;
    constructor(entries?: SessionPickerEntry[]);
    getEntries(limit?: number): SessionPickerEntry[];
    searchByBranch(branch: string): SessionPickerEntry[];
    searchByName(query: string): SessionPickerEntry[];
    formatEntry(entry: SessionPickerEntry): string;
    formatTable(entries: SessionPickerEntry[]): string;
}
