UNPKG

mobyo-interfaces

Version:
25 lines (24 loc) 1.04 kB
import { EPayuioActivationStatus } from '../../activation-key/enums/activation-key-status.enum'; import { PayioPermissionEntity } from '../../permissions'; import { IPayioJwtPayload } from '../interfaces/i-payload'; import { IPayioJwtPayloadApp } from '../interfaces/i-payload-app'; import { IPayioJwtPayloadInfo } from '../interfaces/i-payload-info'; import { PayioJwtPayloadDeviceEntity } from './payload-device.entity'; import { PayioJwtPayloadUserEntity } from './payload-user.entity'; export declare class PayioJwtPayloadEntity implements IPayioJwtPayload { activationStatus: EPayuioActivationStatus; app: IPayioJwtPayloadApp | null; aud: string; device: PayioJwtPayloadDeviceEntity | null; distributorId: string | null; exp?: number; iat: number; info: IPayioJwtPayloadInfo | null; iss: string; jti: string; permissions: PayioPermissionEntity[]; sub: string; type: string | null; user: PayioJwtPayloadUserEntity | null; constructor(data?: Partial<PayioJwtPayloadEntity>); }