1 | import { Getter, GetSupportedPlatformInfoAsyncParams, GetSupportedPlatformInfoSyncParams, GetSupportedPlatformInfoFunctionsParams } from './privateTypes';
|
2 | export declare function clearMemo(): void;
|
3 |
|
4 |
|
5 |
|
6 |
|
7 | export declare function getSupportedPlatformInfoSync<T>({ getter, supportedPlatforms, defaultValue, memoKey, }: GetSupportedPlatformInfoSyncParams<T>): T;
|
8 |
|
9 |
|
10 |
|
11 |
|
12 | export declare function getSupportedPlatformInfoAsync<T>({ getter, supportedPlatforms, defaultValue, memoKey, }: GetSupportedPlatformInfoAsyncParams<T>): Promise<T>;
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | export declare function getSupportedPlatformInfoFunctions<T>({ syncGetter, ...asyncParams }: GetSupportedPlatformInfoFunctionsParams<T>): [Getter<Promise<T>>, Getter<T>];
|