export declare const branchObject: (fnObject: { [K in keyof Result]: (input: Input) => Result[K]; }) => (input: Input) => Result;