UNPKG

@vendure/core

Version:

A modern, headless ecommerce framework

12 lines (11 loc) 621 B
import { AuthenticationMethod as AuthenticationMethodType } from '@vendure/common/lib/generated-types'; import { Role } from '../../../entity/role/role.entity'; import { User } from '../../../entity/user/user.entity'; import { UserService } from '../../../service/services/user.service'; import { RequestContext } from '../../common/request-context'; export declare class UserEntityResolver { private userService; constructor(userService: UserService); authenticationMethods(ctx: RequestContext, user: User): Promise<AuthenticationMethodType[]>; roles(ctx: RequestContext, user: User): Promise<Role[]>; }