import { Effect, ManagedRuntime } from 'effect'; export type EffectRuntime = Pick, 'runPromise' | 'runSync'> & Partial, 'contextEffect'>>; export type EffectRunner = { runPromise: (effect: Effect.Effect) => Promise; runSync: (effect: Effect.Effect) => A; provide: (effect: Effect.Effect) => Effect.Effect; }; export declare const makeEffectRunner: (runtime: EffectRuntime | undefined) => EffectRunner; //# sourceMappingURL=effect-runner.d.ts.map