import type * as HKT from './HKT'; import type { Semigroupoid } from './Semigroupoid'; export interface Category extends Semigroupoid { readonly id: IdFn; } export interface IdFn { , K = HKT.Initial, Q = HKT.Initial, W = HKT.Initial, X = HKT.Initial, S = HKT.Initial, R = HKT.Initial, E = HKT.Initial>(): HKT.Kind; } //# sourceMappingURL=Category.d.ts.map