Variable storageAdaptersConst
storageAdapters: { fromMapStore: <T>( store: Writable<Map<string, T>>, options?: StorageAdapterOptions, ) => { keyPath: string; options: StorageAdapterOptions; store: { set: (x: { key: string; value: T }[]) => void; update: ( f: (x: { key: string; value: T }[]) => { key: string; value: T }[], ) => void; subscribe( this: void, run: Subscriber<{ key: string; value: T }[]>, invalidate?: Invalidator<{ key: string; value: T }[]>, ): Unsubscriber; }; }; fromObjectStore: <T>( store: Writable<Record<string, T>>, options?: StorageAdapterOptions, ) => { keyPath: string; options: StorageAdapterOptions; store: { set: (x: { key: string; value: T }[]) => void; update: ( f: (x: { key: string; value: T }[]) => { key: string; value: T }[], ) => void; subscribe( this: void, run: Subscriber<{ key: string; value: T }[]>, invalidate?: Invalidator<{ key: string; value: T }[]>, ): Unsubscriber; }; }; fromRepository: ( repository: Repository<TrustedEvent>, options?: StorageAdapterOptions, ) => { keyPath: string; options: StorageAdapterOptions; store: WritableWithGetter<TrustedEvent[]>; }; fromRepositoryAndTracker: ( repository: Repository<TrustedEvent>, tracker: Tracker, options?: StorageAdapterOptions, ) => { keyPath: string; options: StorageAdapterOptions; store: WritableWithGetter<{ event: TrustedEvent; relays: string[] }[]>; }; fromTracker: ( tracker: Tracker, options?: StorageAdapterOptions, ) => { keyPath: string; options: StorageAdapterOptions; store: WritableWithGetter<{ key: string; value: string[] }[]>; };} = ...