import ErrorSubclass from 'error-subclass';
import * as t from 'io-ts';
export declare class DecodeError extends ErrorSubclass {
    static displayName: string;
}
export declare function decode<A, O, I>(type: t.Type<A, O, I>): (value: I) => A;
