/** * @module "ethpm/types" */ export declare type Maybe = T | undefined; export declare function maybe(t: T | undefined): Maybe; export declare function lift(func: (t: T) => U): (t: Maybe) => U | undefined; export declare function lift2(func: (t: T, u: U) => V): (t: Maybe, u: Maybe) => V | undefined;