import type { MatcherResult } from './shared/types'; declare global { namespace jest { interface Matchers { toBeRight(): R; } } } /** * Asserts that the received `Either` is a `Right`. * * @example * ```typescript * import { left, right } from 'fp-ts/lib/Either' * * test('passes when Either is a right', () => { * const actual = right({ test: 'ok' }) * expect(actual).toBeRight() * }) * * test('passes when Either is a left', () => { * const actual = left(Error()) * expect(actual).not.toBeRight() * }) * ``` */ export declare function toBeRight(actual: unknown): MatcherResult;