interface PlatformShimimport { type PlatformShim } from "https://dotland.deno.dev/x/yargs@v17.7.1-deno/build/lib/typings/common-types.d.ts"; Propertiesassert: { notStrictEqual: (expected: any,observed: any,message?: string | Error,) => void; strictEqual: (expected: any,observed: any,message?: string | Error,) => void; }findUp: (startDir: string, fn: (dir: string[], names: string[]) => string | undefined) => stringgetCallerFile: () => stringgetEnv: (key: string) => string | undefinedgetProcessArgvBin: () => stringinspect: (obj: object) => stringmainFilename: stringrequireDirectory: FunctionstringWidth: (str: string) => numbercliui: FunctionParser: Parserpath: { basename: (p1: string, p2?: string) => string; extname: (path: string) => string; dirname: (path: string) => string; relative: (p1: string, p2: string) => string; resolve: (p1: string, p2: string) => string; }process: { argv: () => string[]; cwd: () => string; emitWarning: (warning: string | Error, type?: string) => void; execPath: () => string; exit: (code: number) => void; nextTick: (cb: Function) => void; stdColumns: number | null; }readFileSync: (path: string, encoding: string) => stringrequire: RequireTypey18n: Y18N