import { IAccessToken, IAuthorizationCode, IRefreshToken, ITimestamps } from '../interfaces'; import { Model } from 'sequelize-typescript'; import { User as UserModel } from './User.model'; export interface IAuthToken extends IAuthorizationCode, IRefreshToken, IAccessToken, ITimestamps { } export declare class AuthToken extends Model { id: string; userId: string; clientId: string; value: string; scope: string[]; expirationDate: Date; redirectURI: string; createdAt: Date; updatedAt: Date; user: UserModel; }