import type { Sync } from "./model"; export declare const ask: () => Sync; export declare const asksM: (f: (r0: R0) => Sync) => Sync; export declare const asks: (f: (r0: R0) => A) => Sync; export declare const local_: (ra: Sync, f: (r0: R0) => R) => Sync; export declare const local: (f: (r0: R0) => R) => (ra: Sync) => Sync; export declare const giveAll_: (ra: Sync, env: R) => Sync; export declare const giveAll: (env: R) => (ra: Sync) => Sync; export declare const give_: (ra: Sync, env: R) => Sync; export declare const give: (env: R) => (ra: Sync) => Sync; //# sourceMappingURL=reader.d.ts.map