interface Expectedimport { type Expected } from "https://deno.land/x/expect@v0.4.0/expect.ts"; Propertiesnot: Expectedresolves: Async<Expected>rejects: Async<Expected>MethodstoBe(candidate: any): voidtoEqual(candidate: any): voidtoBeTruthy(): voidtoBeFalsy(): voidtoBeDefined(): voidtoBeInstanceOf(clazz: any): voidtoBeTypeOf(type: | "bigint" | "boolean" | "function" | "number" | "object" | "string" | "symbol" | "undefined"): voidtoBeUndefined(): voidtoBeNull(): voidtoBeNaN(): voidtoMatch(pattern: RegExp | string): voidtoHaveProperty(propName: string, propValue?: any): voidtoHaveLength(length: number): voidtoContain(item: any): voidtoThrow(error?: RegExp | string): voidtoBeGreaterThan(number: number): voidtoBeGreaterThanOrEqual(number: number): voidtoBeLessThan(number: number): voidtoBeLessThanOrEqual(number: number): voidtoHaveBeenCalled(): voidtoHaveBeenCalledTimes(number: number): voidtoHaveBeenCalledWith(...args: any[]): voidtoHaveBeenLastCalledWith(...args: any[]): voidtoHaveBeenNthCalledWith(nthCall: number, ...args: any[]): voidtoHaveReturned(): voidtoHaveReturnedTimes(number: number): voidtoHaveReturnedWith(value: any): voidtoHaveLastReturnedWith(value: any): voidtoHaveNthReturnedWith(nthCall: number, value: any): void