export declare type TMaybePromise = Promise | T; export declare type TFulfilled = { status: 'fulfilled'; value: T; }; export declare type TRejected = { status: 'rejected'; reason: Error | string; };