/**
 * Shared diagnostic check safety wrapper.
 *
 * Runs a diagnostic check function and catches any unexpected errors,
 * returning a structured failure result instead of throwing.
 */
import type { DiagnosticCheckResult } from './types.js';
/** @internal Run a check safely — never throws. */
export declare function safeCheck(fn: () => Promise<DiagnosticCheckResult>): Promise<DiagnosticCheckResult>;
//# sourceMappingURL=safe-check.d.ts.map