import type * as P from "@principia/prelude"; import * as HKT from "@principia/prelude/HKT"; import type { URI, V } from "./model"; /** * @category Instances * @since 1.0.0 */ export declare const getApplicativeValidation: (S: P.Semigroup) => P.Applicative<["Either"], V & HKT.Fix<"E", E>>; /** * @category Instances * @since 1.0.0 */ export declare const getAltValidation: (S: P.Semigroup) => P.Alt<["Either"], V & HKT.Fix<"E", E>>; //# sourceMappingURL=validation.d.ts.map