/**
 Call a "global" hook for an output

 @param {string} name
 @param {Function(Output) -> Mixed} getArgument
 @param {Function(Output, result) -> Output} handleResult
 @param {Output} output
 @return {Promise<Output>}
 */
declare function callHook(name: any, getArgument: any, handleResult: any, output: any): any;
export default callHook;
//# sourceMappingURL=callHook.d.ts.map