import { AsyncFunc, UnwrapAsyncFuncs } from '@vunk/core/shared'; /** * @description * 消除异步传染性 * @example * ```ts * * sync(fetch1, fetch2)((syncFetch1, syncfetch1) => { * * }) * ``` * @param args * 传入的异步方法 */ export declare function sync(...args: T): (exec: (...args: UnwrapAsyncFuncs) => R) => void;