/**
 * @typedef {import("react-native-reanimated").default.Adaptable<number>} Adaptable
 * @param {Adaptable} animNode
 * @param {object} InterpolationConfig
 * @param {ReadonlyArray<Adaptable>} InterpolationConfig.inputRange Like [0,1]
 * @param {string[]} InterpolationConfig.outputRange Like
 *   ["#0000ff","#ff0000"]
 * @param {import("react-native-reanimated").default.Extrapolate} [InterpolationConfig.extrapolate]
 * @param {Foo<Bar>[]} arg1
 * @param {((item: Foo<Bar>) => Bar<number>)[] | number[] | string[]} arg2
 * @param {((item: Foo<Bar>) => Bar<number>)[] | number[] | "Foo.<>"[]} arg3
 * @param {"Array.<(item: Foo.<Bar>) => Bar.<number>> | Array.<number> | Array.<'Foo.<>'>"} arg4
 * @param {number[][][]} arg5
 * @param {{ foo: number[]; bar: string[] }} arg6
 */
function a() {}
