import { Disposable } from '@typed/disposable';
import { Pure } from './Env';
/**
* Runs a Pure Env with the given callback
* @param f :: (a -> Disposable) Callback for pure Value
* @param pure :: Pure Pure to run
* @returns :: Disposable
*/
export declare const runPure: {
(f: (value: A) => Disposable, pure: Pure): Disposable;
(f: (value: A) => Disposable): (pure: Pure) => Disposable;
};
//# sourceMappingURL=runPure.d.ts.map