import type { Effort } from "@pk-nerdsaver-ai/pi-ai";
import { Container, SelectList } from "@pk-nerdsaver-ai/pi-tui";
/**
 * Component that renders a thinking level selector with borders
 */
export declare class ThinkingSelectorComponent extends Container {
    #private;
    constructor(currentLevel: Effort, availableLevels: Effort[], onSelect: (level: Effort) => void, onCancel: () => void);
    getSelectList(): SelectList;
}
