export interface LocalStorage { run(fn: (...args: any[]) => void): void; runAndReturn(fn: (...args: any[]) => T): T; runPromise(fn: (...args: any[]) => Promise): Promise; get(key: string): T; set(key: string, object: T): void; isInsideRun(): boolean; tearDown(): void; }