import { HKT } from "@tsplus/stdlib/prelude/HKT"; import { AssociativeIdentity } from "@tsplus/stdlib/prelude/AssociativeIdentity/definition"; /** * @tsplus type FoldMapWithIndex */ export interface FoldMapWithIndex extends HKT.Typeclass { readonly Law: { FoldMapWithIndex: "FoldMapWithIndex"; }; readonly foldMapWithIndex: FoldMapWithIndex.Fn; } export declare namespace FoldMapWithIndex { interface Fn { (M: AssociativeIdentity): (f: (k: K, a: A) => M) => (fa: HKT.Kind) => M; } } //# sourceMappingURL=FoldMapWithIndex.d.ts.map