import type { FailureClass, RunnerFailureOrigin } from "./domain/result.js"; export type FailureClassInput = string | FailureClass; export declare function normalizeFailureClass(input: FailureClassInput): FailureClass; export declare function attachFailureClass(error: unknown, input: FailureClassInput): void; export declare function getAttachedFailureClass(error: unknown): FailureClass | undefined; export declare function resolveFailureClass(options: { failureClass?: FailureClassInput; failureOrigin?: RunnerFailureOrigin; }): FailureClass | undefined;