export type Message = [
{
id: 'message',
settings: ComponentSettings;
}
];
type Industrial = [
{
id: 'title',
settings: ComponentSettings;
},
{
id: 'text',
settings: ComponentSettings;
}
];
Я бы хотел разрешить T, только если T равен 'Message | Индустриальный '
export interface CardRef<T> {
id: 'Industrial' | 'Message';
childInstances?: T;
}