У меня сейчас есть этот тип
export type Styles = Record<string, Style>
Я использую его вот так
// Button.styles.ts
const styles: Styles = {
primary: ({ colors }) => ({
backgroundColor: colors.primary,
}),
secondary: ({ colors }) => ({
backgroundColor: colors.secondary,
}),
}
Но когда я импортирую его в другой файл, я не получаю автозаполнение
import styles from './Button.styles.ts'
// styles.
// I get nothing if I start typing this, but I want to see a list of "primary, secondary"
В основном, я хочу вывести ключи этого, чтобы я получал автозаполнение при использовании объекта