function wrapElementsMap>(arg: T) { return arg; } const elementsToActions = wrapElementsMap({ btnCalculate: 'calculate', btnCreateKP: 'create-kp', }); export type Elements = keyof typeof elementsToActions; export function getAction(elementName: Elements) { const actionName = elementsToActions[elementName]; return actionName; }