type alias Funcimport { type Func } from "https://deno.land/x/fae@v1.1.1/utils/types.ts"; Type ParametersoptionalA extends any[] = any[]optionalR = anyoptionalThis = anydefinition: ((this: This, ...args: A) => R) & { [FUNCTION_LENGTH]?: number; }