interface Curry3import { type Curry3 } from "https://deno.land/x/fae@v1.1.1/mod.ts"; Function type for curried function of arity 3 Type ParametersT1optionalT2 = T1optionalT3 = T1optionalR = T1Call Signatures(t1: T1): Curry2<T2, T3, R>(t1: PlaceHolder, t2: T2): Curry2<T1, T3, R>(t1: PlaceHolder,t2: PlaceHolder,t3: T3,): Curry2<T1, T2, R>(t1: T1, t2: T2): Curry1<T3, R>(t1: PlaceHolder,t2: T2,t3: T3,): Curry1<T1, R>(t1: T1,t2: PlaceHolder,t3: T3,): Curry1<T2, R>(t1: T1,t2: T2,t3: T3,): R