import type { URI } from "../Prelude/index.js"; import * as P from "../Prelude/index.js"; export declare type V = P.V<"R", "-">; /** * The `Access` instance for `Reader[-_, +_]`. */ export declare const Access: P.FX.Access<[URI<"Reader", {}>], V>; /** * The `Any` instance for `Reader[-_, +_]`. */ export declare const Any: P.Any<[URI<"Reader", {}>], V>; /** * The `Covariant` instance for `Reader[-_, +_]`. */ export declare const Covariant: P.Covariant<[URI<"Reader", {}>], V>; /** * The `AssociativeBoth` instance for `Reader[-_, +_]`. */ export declare const AssociativeBoth: P.AssociativeBoth<[URI<"Reader", {}>], V>; /** * The `AssociativeFlatten` instance for `Reader[-_, +_]`. */ export declare const AssociativeFlatten: P.AssociativeFlatten<[URI<"Reader", {}>], V>; /** * The `IdentityFlatten` instance for `Reader[-_, +_]`. */ export declare const IdentityFlatten: P.IdentityFlatten<[URI<"Reader", {}>], V>; /** * The `Monad` instance for `Reader[-_, +_]`. */ export declare const Monad: P.Monad<[URI<"Reader", {}>], V>; /** * The `Applicative` instance for `Reader[-_, +_]`. */ export declare const Applicative: P.Applicative<[URI<"Reader", {}>], V>; //# sourceMappingURL=instances.d.ts.map