Skip to content

StorageAdmin

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:5

One independent lease on the package storage worker.

clearAll(): Promise<void>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:19

Promise<void>


deleteFile(path): Promise<boolean>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:11

string

Promise<boolean>


end(): Promise<void>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:20

Promise<void>


exportDb(path): Promise<Uint8Array<ArrayBufferLike>>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:12

string

Promise<Uint8Array<ArrayBufferLike>>


fileCount(): Promise<number>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:8

Promise<number>


fileExists(path): Promise<boolean>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:10

string

Promise<boolean>


importDb(path, data): Promise<void>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:18

Trust boundary: import checks SQLite integrity and the libxmtp migration version. It does not check table definitions, triggers, or rows. Import only databases from a trusted source.

string

Uint8Array

Promise<void>


listFiles(): Promise<string[]>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:7

Promise<string[]>


poolCapacity(): Promise<number>

Defined in: sdks/browser/dist/typescript-wasm/storage-admin.gen.d.ts:9

Promise<number>