import { EnumValue } from "../../enums/EnumValue"; import { BaseMessage } from "../BaseMessage"; import { UserCredentials } from "../user/UserCredentials"; /** * Represents request on authentication. */ export interface AuthenticationRequest extends BaseMessage { /** * User credentials - login and password. * @type {UserCredentials} */ UserCredentials: UserCredentials; /** * Type of device which is used for authentication and receiving data from server. * @type {EnumValue} */ DeviceType: EnumValue; }