/**
  Helpers to make it easier to test `Maybe` and `Result`.

  @module
 */
import Maybe from './maybe.js';
import Result from './result.js';
/**
  Unwrap the contained {@linkcode Just} value. Throws if `maybe` is {@linkcode
  "maybe".Nothing Nothing}.
 */
export declare function unwrap<T extends {}>(maybe: Maybe<T>): T;
/**
  Unwrap the contained {@linkcode Ok} value. Throws if `result` is an {@linkcode
  Err}.
 */
export declare function unwrap<T, E>(result: Result<T, E>): T;
/**
  Unwrap the contained {@linkcode Err} error. Throws if `result` is {@linkcode
  Ok}.
 */
export declare function unwrapErr<E>(result: Result<unknown, E>): E;
//# sourceMappingURL=test-support.d.ts.map