import type { HttpInterceptor, HttpRequest } from '../http.js' export interface ErrorOptions { /** 重试次数 */ retry?: number | false interval?: number /** 警报 */ alert?: boolean | ((error: unknown, request: HttpRequest) => void | false | 'alerted' | 'ignore') } export declare function error(options: { onAlert?: (error: unknown, request: HttpRequest) => void | false | 'alerted' | 'ignore' retry?: number | false retryInterval?: number }): HttpInterceptor