export { generateRequestHash } from './utils'; type CancelRecord = Record>; export declare const canceller: CancelRecord; export declare function addCanceller(cancelKey: string, hash: string, cancelFn: any): void; export declare function deleteCancellerByHash(cancelKey: string, hash: string): void; export declare function hasCancelers(cancelKey: string): boolean; export declare function callCancellerByCancelKey(cancelKey: string): void; export declare const cancellerCalled: CancelRecord; export declare function addCalledCanceller(cancelKey: string, hash: string, cancelFn: any): void; export declare function deleteCalledCancellerByHash(cancelKey: string, hash: string): void; export declare function hasCalledCancelerRecord(cancelKey: string, hash: string): any;