I have an object literal such as the following (all properties are known at compile time):
const foo = { \"hello\": \"hola\" };
If foo<
foo<
a bit off, while i'm finding indexer key to literals, but put it here for future reference.
const foo = { "hello": "hola" }; let data: { [key in keyof typeof foo]:number} & { name: string, index: number }[] = [] as any; data.foo = 1; data[0] = {name:'foo', 1};