import type * as NEA from "../../Collections/Immutable/NonEmptyArray"; import type * as AV from "../AssertionValue/AssertionValue"; export declare const failureDetailsTypeId: unique symbol; /** * `FailureDetails` keeps track of details relevant to failures. */ export declare class FailureDetails { readonly assertion: NEA.NonEmptyArray; readonly typeId: typeof failureDetailsTypeId; constructor(assertion: NEA.NonEmptyArray); } export declare function label_(self: FailureDetails, str: string): FailureDetails; export declare function label(str: string): (self: FailureDetails) => FailureDetails; //# sourceMappingURL=index.d.ts.map