index.d.ts 575 B

123456789101112131415161718192021
  1. /// <reference types="localforage" />
  2. interface LocalForageGetItemsResult {
  3. [key: string]: any;
  4. }
  5. interface ILocalForageWithGetItems {
  6. getItems(keys: string[] | null): Promise<LocalForageGetItemsResult>;
  7. getItems(): Promise<LocalForageGetItemsResult>;
  8. }
  9. interface LocalForage extends ILocalForageWithGetItems { }
  10. interface LocalForageWithGetItems extends LocalForage { }
  11. declare module "localforage-getitems" {
  12. export function extendPrototype(localforage: LocalForage)
  13. : LocalForageWithGetItems;
  14. export var extendPrototypeResult: boolean;
  15. }