1 | export 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 | }
|