export type Step = (val: T) => T; export declare const compose: (pipeline: Step[], value: T) => T;