export declare class AssertionResult {
    readonly passed: boolean;
    readonly message: string;
    readonly isOptional: boolean;
    readonly isDetails: boolean;
    readonly detailsMessage: string;
    protected _rawDetails: any;
    static failOptional(message: string, details?: any): AssertionResult;
    static fail(message: string, details?: any): AssertionResult;
    static pass(message: string): AssertionResult;
    private constructor();
}
