diff --git a/index.d.ts b/index.d.ts
index e897421..c09e8ee 100644
--- a/index.d.ts
+++ b/index.d.ts
@@ -259,10 +259,9 @@ declare module '@isomorphic-git/lightning-fs' {
       db?: FS.IDB
     }
     export interface IDB {
-      constructor(dbname: string, storename: string): IDB
-      saveSuperblock(sb: Uint8Array): TypeOrPromise<void>
-      loadSuperblock(): TypeOrPromise<FS.SuperBlock>
-      loadFile(inode: number): TypeOrPromise<Uint8Array>
+      saveSuperblock(sb: FS.SuperBlock): TypeOrPromise<void>
+      loadSuperblock(): TypeOrPromise<FS.SuperBlock | string | null>
+      readFile(inode: number): TypeOrPromise<Uint8Array>
       writeFile(inode: number, data: Uint8Array): TypeOrPromise<void>
       wipe(): TypeOrPromise<void>
       close(): TypeOrPromise<void>