I've got the following object
const api = {
auth: {
register: '/admin/auth/register',
login: '/admin/auth/login',
logout: '/admin/auth/logout',
},
user: {
details: '/admin/user/details',
password: '/admin/user/password',
},
quiz: {
create: '/admin/quiz',
trash: '/admin/quiz/trash',
trashEmpty: '/admin/quiz/trash/empty',
},
question: '/admin/quiz/question'
} as const;
What I would like is a type ApiType that allows me to access all values of this object - e.g api.auth.login, api.question, etc
Is this possible?