export type SomeType = {
sequences: Record;
startWith: string;
};
Я хочу, чтобы startWith находился среди ключей объекта последовательностей. Но если я сделаю что-нибудь вроде startWith: keyof SomeType['sequence'], то тип, очевидно, будет строковым. Можно ли сделать так, чтобы значения startWith ограничивались ключами объекта Sequences?