import { Context, Effect, Layer } from "effect";
export type RequestDedupShape = {
readonly dedupe: (key: string, effect: Effect.Effect) => Effect.Effect;
};
declare const RequestDedup_base: Context.TagClass;
export declare class RequestDedup extends RequestDedup_base {
}
export declare const RequestDedupLive: Layer.Layer;
export {};
//# sourceMappingURL=dedup.d.ts.map