export declare class CancelError extends Error { } export type CancelFuncType = (cancelError?: CancelError) => void; export type CancelAndPromise = [CancelFuncType, Promise]; export type PurePromisesArgs1 = [CancelAndPromise]; export type PurePromisesArgs2 = [CancelAndPromise, CancelAndPromise]; export type PurePromisesArgs3 = [CancelAndPromise, CancelAndPromise, CancelAndPromise]; export type PurePromisesArgs4 = [CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise]; export type PurePromisesArgs5 = [CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise]; export type PurePromisesArgs6 = [CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise]; export type PurePromisesArgs7 = [CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise, CancelAndPromise]; export type PurePromises_Rtn1 = [Promise]; export type PurePromises_Rtn2 = [Promise, Promise]; export type PurePromises_Rtn3 = [Promise, Promise, Promise]; export type PurePromises_Rtn4 = [Promise, Promise, Promise, Promise]; export type PurePromises_Rtn5 = [Promise, Promise, Promise, Promise, Promise]; export type PurePromises_Rtn6 = [Promise, Promise, Promise, Promise, Promise, Promise]; export type PurePromises_Rtn7 = [Promise, Promise, Promise, Promise, Promise, Promise, Promise];