import * as role from '../services/role'; import * as user from '../services/user'; import * as permission from '../services/permission'; import * as contentType from '../services/content-type'; import * as metrics from '../services/metrics'; import * as token from '../services/token'; import * as auth from '../services/auth'; import * as apiToken from '../services/api-token'; type S = { role: typeof role; user: typeof user; permission: typeof permission; 'content-type': typeof contentType; token: typeof token; auth: typeof auth; metrics: typeof metrics; 'api-token': typeof apiToken; }; export function getService(name: T): S[T];