declare const SUSPENSE_PROMISE: unique symbol; export declare type SuspensePromise = Promise & { [SUSPENSE_PROMISE]: { o: Promise; c: (() => void) | null; }; }; export declare const isSuspensePromise: (promise: Promise) => promise is SuspensePromise; export declare const isSuspensePromiseAlreadyCancelled: (suspensePromise: SuspensePromise) => boolean; export declare const cancelSuspensePromise: (suspensePromise: SuspensePromise) => void; export declare const isEqualSuspensePromise: (oldSuspensePromise: SuspensePromise, newSuspensePromise: SuspensePromise) => boolean; export declare const createSuspensePromise: (promise: Promise) => SuspensePromise; export {};