How to define an interface for objects with dynamic keys?
interface Dic { [key: string]: Object[] } type Dic = { [key: string|number]: object_type } interface Dic { [key: string|number]: object_type }

interface Dic {
[key: string]: Object[]
}
type Dic = {
[key: string|number]: object_type
}
interface Dic {
[key: string|number]: object_type
}