UNPKG

328 BTypeScriptView Raw
1export interface AsyncStorage {
2 _config?: {
3 name: string;
4 };
5 getItem<T>(key: string): Promise<T>;
6 setItem<T>(key: string, data: T): Promise<T>;
7 removeItem(key: string): Promise<void>;
8 clear(): Promise<void>;
9 length(): Promise<number>;
10 key(keyIndex: number): Promise<string>;
11}