/**
 * XLL load-failure diagnostics for Windows.
 *
 * Collects system state (MOTW, PE architecture, registry keys, XLL log, trust settings)
 * when the ShortcutXL add-in fails to load in Excel. The collected data is written
 * to session JSONL for remote debugging via GCS traces.
 */
/** Structured diagnostics collected when the XLL fails to load. Stored as a custom JSONL entry in GCS traces. */
export interface PreflightDiagnostics {
    xllExists: boolean;
    xllPath: string;
    motw: string;
    xllArch: string;
    excelArch: string;
    registryOpenKeys: string;
    excelRunning: boolean;
    xllLog: string;
    trustSecurity: string;
}
/** Collect all XLL diagnostics and write a summary to the preflight log. */
export declare function collectPreflightDiagnostics(): PreflightDiagnostics;
//# sourceMappingURL=diagnostics.d.ts.map