import type { MaybeFn, MaybeGetter } from '@rhao/types-base'; export declare function RequestSingle(): import("../middleware").RequestMiddlewareObject; declare module '@rhao/request' { interface RequestBasicOptions { /** * 单例模式,如果设为 `true`,则存在未完成的执行时不会再执行 * @default false */ single?: MaybeFn; /** * 强制单例模式,如果设为 `true`,在执行前将取消之前的所有执行 * * @default false */ singleWithForce?: MaybeGetter; } }