import '../assert_dev_env.js';
/**
 * Register `fn` as an expected-failure test. Passes while `fn` throws /
 * rejects; **fails** once `fn` succeeds (signalling the gap closed and the
 * marker should be removed).
 *
 * @param tracking_id - descriptive id of the tracked gap (e.g.
 *   `'audit-log-sse-rust-spine'`) — a feature/behavior name, not a
 *   process/milestone label.
 * @param reason - why the case is deferred-by-design.
 * @param name - the assertion / test label.
 * @param fn - the test body (expected to throw/reject until the gap closes).
 */
export declare const xfail_until: (tracking_id: string, reason: string, name: string, fn: () => void | Promise<void>) => void;
//# sourceMappingURL=xfail.d.ts.map