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