UNPKG

@mbc-cqrs-serverless/core

Version:
14 lines (13 loc) 396 B
import { ExecutionContext } from '@nestjs/common'; import { IInvoke } from './invoke'; export interface CustomRole { tenant: string; role: string; } export declare class UserContext { userId: string; tenantRole: string; tenantCode: string; constructor(partial: Partial<UserContext>); } export declare function getUserContext(ctx: IInvoke | ExecutionContext): UserContext;