interface Resultimport { type Result } from "https://deno.land/x/monads@v0.5.10/mod.ts"; Type ParametersTEPropertiestype: symbolMethodsisOk(): booleanisErr(): booleanok(): Option<T>err(): Option<E>unwrap(): T | neverunwrapOr(optb: T): TunwrapOrElse(fn: (err: E) => T): TunwrapErr(): E | nevermatch<U>(fn: Match<T, E, U>): Umap<U>(fn: (val: T) => U): Result<U, E>mapErr<U>(fn: (err: E) => U): Result<T, U>andThen<U>(fn: (val: T) => Result<U, E>): Result<U, E>orElse<U>(fn: (err: E) => Result<U, E>): Result<T, E> | Result<U, E>