/** * A key value store which stores objects of type T with string keys */ export declare class ReactNativeEventsStore { private maxSize; private storeKey; private synchronizer; private cache; constructor(maxSize: number, storeKey: string); set(key: string, event: T): Promise; get(key: string): Promise; getEventsMap(): Promise<{ [key: string]: T; }>; getEventsList(): Promise; remove(key: string): Promise; clear(): Promise; }