// ets_tracing: off import type * as HKT from "../HKT/index.js" export interface ReduceRightWithIndex extends HKT.Base { readonly _ReduceRightWithIndex: "ReduceRightWithIndex" readonly reduceRightWithIndex: ReduceRightWithIndexFn } export interface ReduceRightWithIndexFn { (b: B, f: (k: HKT.IndexFor>, a: A, b: B) => B): < Q, W, X, I, S, R, E >( fa: HKT.Kind ) => B }