import * as t from 'io-ts';
import * as E from 'fp-ts/Either';
declare type Either<R, A> = E.Either<R, A>;
/**
 * All this really does is change the shape of the error side of the Either
 * @param f
 */
export declare const validateEither: <I, O>(f: (i: I) => Either<string, O>) => t.Validate<I, O>;
export {};
//# sourceMappingURL=IotsUtils.d.ts.map