import type { Associative } from "../../Associative/index.js"; import type { Applicative } from "../Applicative/index.js"; import type { Fail } from "../FX/Fail/index.js"; import type { Run } from "../FX/Run/index.js"; import * as HKT from "../HKT/index.js"; import type { Monad } from "../Monad/index.js"; export declare function getValidationF(F: Monad & Run & Fail & Applicative): (A: Associative) => Applicative & HKT.Fix<"E", Z>>; //# sourceMappingURL=validation.d.ts.map