import type * as HKT from "../HKT/index.js"; export interface AssociativeCompose extends HKT.Base { readonly _AssociativeCompose: "AssociativeCompose"; readonly compose: , Q = HKT.Initial, W = HKT.Initial, X = HKT.Initial, S = HKT.Initial, R = HKT.Initial, E = HKT.Initial>(ab: HKT.Kind) => , Q2 = HKT.Initial, W2 = HKT.Initial, X2 = HKT.Initial, S2 = HKT.Initial, R2 = HKT.Initial, E2 = HKT.Initial>(bc: HKT.Kind, HKT.Intro, HKT.Intro, HKT.Intro, A, HKT.Intro, HKT.Intro, HKT.Intro, B>) => HKT.Kind, HKT.Mix, HKT.Mix, HKT.Mix, A, HKT.Mix, HKT.Mix, HKT.Mix, C>; } //# sourceMappingURL=index.d.ts.map