// ets_tracing: off import type * as HKT from "../HKT/index.js" export interface AssociativeFlatten extends HKT.Base { readonly _AssociativeFlatten: "AssociativeFlatten" readonly flatten: ( ffa: HKT.Kind< F, C, K2, Q2, W2, X2, I2, S2, R2, E2, HKT.Kind< F, C, HKT.Intro, HKT.Intro, HKT.Intro, HKT.Intro, HKT.Intro, HKT.Intro, HKT.Intro, HKT.Intro, A > > ) => HKT.Kind< F, C, HKT.Mix, HKT.Mix, HKT.Mix, HKT.Mix, HKT.Mix, HKT.Mix, HKT.Mix, HKT.Mix, A > }