interface Expectedimport { type Expected } from "https://deno.land/std@0.209.0/expect/expect.ts"; Propertiesnot: Expectedresolves: Async<Expected>rejects: Async<Expected>MethodslastCalledWith(...expected: unknown[]): voidlastReturnedWith(expected: unknown): voidnthCalledWith(nth: number, ...expected: unknown[]): voidnthReturnedWith(nth: number, expected: unknown): voidtoBeCalled(): voidtoBeCalledTimes(expected: number): voidtoBeCalledWith(...expected: unknown[]): voidtoBeCloseTo(candidate: number, tolerance?: number): voidtoBeDefined(): voidtoBeFalsy(): voidtoBeGreaterThan(expected: number): voidtoBeGreaterThanOrEqual(expected: number): voidtoBeInstanceOf<T extends AnyConstructor>(expected: T): voidtoBeLessThan(expected: number): voidtoBeLessThanOrEqual(expected: number): voidtoBeNaN(): voidtoBeNull(): voidtoBeTruthy(): voidtoBeUndefined(): voidtoBe(expected: unknown): voidtoContainEqual(expected: unknown): voidtoContain(expected: unknown): voidtoEqual(expected: unknown): voidtoHaveBeenCalledTimes(expected: number): voidtoHaveBeenCalledWith(...expected: unknown[]): voidtoHaveBeenCalled(): voidtoHaveBeenLastCalledWith(...expected: unknown[]): voidtoHaveBeenNthCalledWith(nth: number, ...expected: unknown[]): voidtoHaveLength(expected: number): voidtoHaveLastReturnedWith(expected: unknown): voidtoHaveNthReturnedWith(nth: number, expected: unknown): voidtoHaveProperty(propName: string | string[], value?: unknown): voidtoHaveReturnedTimes(expected: number): voidtoHaveReturnedWith(expected: unknown): voidtoHaveReturned(): voidtoMatch(expected: RegExp): voidtoMatchObject(expected: Record<PropertyKey, unknown>): voidtoReturn(): voidtoReturnTimes(expected: number): voidtoReturnWith(expected: unknown): voidtoStrictEqual(candidate: unknown): voidtoThrow<E extends Error = Error>(expected?: | string | RegExp | E | (new (...args: any[]) => E)): void