import { type Interceptor } from './interceptor'; /** * interceptorAll * * @example * ```ts * const a = '1' * const b = '2' * * const prom = function(a, b) { * return new Promise((resolve) => { * // a = 1 * // b = 2 * resolve(true) * }) * } * * const fn = function () { * // a = 1 * // b = 2 * return false * } * * callInterceptor(interceptorAll, { * args: [[prom, fn], a, b], * done: () => {}, * canceled: () => {} * }) * ``` */ export declare function interceptorAll(interceptors: Interceptor[], ...args: any[]): Promise;