import { Result } from './result.js'; declare function unwrapOrElse(result: Promise>, or: (error: unknown) => U): Promise; declare function unwrapOrElse(result: Result, or: (error: unknown) => U): U extends T ? T : T | U; export { unwrapOrElse };