import type { OAuth2SubKind, OAuth2TokenGrantResponse } from '@authup/common'; import type { Request } from 'routup'; export type AccessTokenIssueContext = { remoteAddress: string; sub: string; subKind: `${OAuth2SubKind}`; realmId: string; realmName: string; scope?: string; clientId?: string; }; export interface Grant { run(request: Request): Promise; } //# sourceMappingURL=type.d.ts.map