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; roles(ctx: RequestContext, user: User): Promise; }