import type { InteractiveProbeRecord, ProbeName, ProbeResult } from './schema'; /** The column heading for one record: the host and its version. */ export declare function recordLabel(record: InteractiveProbeRecord): string; /** Records in the order the page shows them: Craft first, then browsers, each by name. */ export declare function orderRecords(records: readonly InteractiveProbeRecord[]): InteractiveProbeRecord[]; /** The one figure worth putting in a table cell, when the probe has one. */ export declare function headline(name: ProbeName, probe: ProbeResult): string | null; /** The generated block, markers included. */ export declare function renderInteractiveCapabilities(records: readonly InteractiveProbeRecord[]): string; export declare const INTERACTIVE_BEGIN: ''; export declare const INTERACTIVE_END: ''; /** The command that produces a record, named once so the page and the CLI agree. */ export declare const PROBE_COMMAND: 'buddy desktop:probe';