type UncontrolledKey = `default${Capitalize}`; declare function getUncontrolledKey(key: T): UncontrolledKey; declare function makeUncontrolledKeyMap(keys: T): { [key in (typeof keys)[number] as UncontrolledKey]: key; }; export { type UncontrolledKey, getUncontrolledKey, makeUncontrolledKeyMap };