type TSharedStorage = { [key in keyof IStorage]: unknown;}; Copy
type TSharedStorage = { [key in keyof IStorage]: unknown;};