Как получить union всех ключей enum

Есть условный enum

export const enum Commands {
    START = '/start',
    HELP = '/help',
    STOP = '/stop',
}

Нужно получить тип похожий на

type AcceptableCommand = '/start' | '/help' | '/stop'

Ответы (1 шт):

Автор решения: Mark
type AcceptableCommand = Commands[keyof Commands];
→ Ссылка