import { Capabilities, Effects, PureEffect, Return } from '../Effect';
export declare type RunWith, C> = C extends Capabilities ? PureEffect> : Effects, keyof C>, Return>;
export declare function runWith, C>(effect: A, capabilities: C): RunWith;
//# sourceMappingURL=runWith.d.ts.map