import type { Serenity } from '@serenity-js/core';
import type { Outcome } from '@serenity-js/core/lib/model';
/**
 * @package
 */
export declare class ResultMapper {
    private readonly serenity;
    constructor(serenity: Serenity);
    outcomeFor(status: string, maybeError: Error | string | undefined): Outcome;
    errorFrom(error: Error | string | undefined): Error | undefined;
    private isTimeoutError;
    private isANonSerenityAssertionError;
    private problemIndicationOutcomeFromError;
}
//# sourceMappingURL=ResultMapper.d.ts.map