/**
 * The convert callback function to promise function
 * @param target
 * @param context
 * @param resolver
 * @return {Promise<T>}
 */
declare const thunk: <T>(target: Function, context?: any, resolver?: (() => T) | undefined) => (...args: any[]) => Promise<T>;
export default thunk;
