export interface BoardDecision { rev: "v1" | "v2" | null; source: string; device: string | null; pcb: number | null; fw_rev: string | null; build_dir: string | null; sdkconfig: string | null; mismatch: boolean; } /** tools/crosspad_board.py decides; this only asks it. `device` (a crosspad-hil id) asks about that board alone. */ export declare function resolveBoard(board?: string, device?: string): Promise; export declare function idfArgs(d: BoardDecision): string[];