import { Assertion } from '../types';
export declare const map: MapFn;
export interface MapFn {
    <T, R>(f: (value: T) => R, assertion: Assertion<T>): Assertion<R>;
    <T, R>(f: (value: T) => R): (assertion: Assertion<T>) => Assertion<R>;
}
