import { ManageUserAccessUserTypesEnum } from '../../enums/base/manageUserAccessUserTypesEnum';
import { MicroServiceConnectionStatusEnum } from '../../enums/base/microServiceConnectionStatusEnum';
import { MicroServiceConnectionTypeEnum } from '../../enums/base/microServiceConnectionTypeEnum';
import { MicroServiceModuleTypeEnum } from '../../enums/base/microServiceModuleTypeEnum';
import { BaseEntity } from '../base/baseEntity';
export declare class CoreTokenMicroServiceModel extends BaseEntity<string> {
    linkUserId?: number;
    linkSiteId?: number;
    deviceId: string;
    deviceType: MicroServiceModuleTypeEnum;
    userType: ManageUserAccessUserTypesEnum;
    deviceConnectionType: MicroServiceConnectionTypeEnum;
    deviceConnectionState: MicroServiceConnectionStatusEnum;
    requestDate: string;
    usedUsername: string;
    deviceIP: string;
    description: string;
}
