import { Context } from 'koa'; export type AdminUser = { id: string | number; email: string; username: string; avatar?: string; }; export type RequestContext = Omit & { body: Body; query: QueryParams; params: PathParams; request: Omit & { body: Body; }; state: { user?: AdminUser; }; };