export interface CancelablePromise { promise: Promise; cancel: () => void; } export declare function makeCancelable(promise: Promise): CancelablePromise; export declare class CanceledPromiseError extends Error { }