rokapi
Version:
18 lines (17 loc) • 582 B
TypeScript
import type { RequireOne } from '../request-core/requestType';
import type { MethodMustOpts } from './requestor';
export type URLMustOpts = RequireOne<MethodMustOpts, 'url'>;
declare class RequestAbortManager {
private controllers;
registry(key: string): AbortController | undefined;
abort(key: string): void;
abortAll(): void;
has(key: string): boolean;
}
export declare const reqAborts: RequestAbortManager;
export declare const requestControlls: {
cancel: (key: string) => void;
cancelAll: () => void;
has: (key: string) => boolean;
};
export {};