/**
 * 扁平化请求响应
 * 用于处理请求，返回值为数组，第一个元素为错误，第二个元素为正确值
 * @param promise - 请求
 * @param [errExt] - 可选，错误扩展
 * @returns {Promise<[U, T]>} - 返回值为数组，第一个元素为错误，第二个元素为正确值
 */
export declare const useFlatRes: <T, U = Error>(promise: Promise<T>, errExt?: object) => Promise<[null, T] | [U, undefined]>;
export default useFlatRes;
