import { IAccessToken, IEntityWithRoles, IValidateTokenOptions, TEntityWithRoles } from '../types'; import { TokenResolver } from './token-resolver'; export declare class AccessTokenResolver extends TokenResolver { private authenticator; private httpClient; private accessTokenServices; constructor(); validateToken(token: string, publicKey: string, options?: IValidateTokenOptions): Promise>; init(): Promise; protected getEntity(entity: IAccessToken): Promise; private getActiveAccessTokenIds; private getAccessTokenService; private initAccessTokenServices; }