export interface Lift3 {
(f: (x: B) => (y: C) => (z: D) => E, g: (x: A) => B, h: (x: A) => C, i: (x: A) => D): (x: A) => E;
}
export interface Lift3U {
(f: (x: B) => (y: C) => (z: D) => E): (g: (x: A) => B) => (h: (x: A) => C) => (i: (x: A) => D) => (x: A) => E;
}
export declare const lift3: Lift3;
export declare const lift3U: Lift3U;