import { IGeoCoordinates } from "./interface";
export interface CreateDeviceInterface {
    deviceVerificationStatus: number;
    installationID: string;
    authenticationType?: number;
    code?: string;
    geoCoordinates?: IGeoCoordinates | null;
}
export interface UpdateDeviceInterface {
    deviceId: number;
    deviceStatus?: number;
    deviceVerificationStatus?: number;
    deviceIsOnline?: boolean;
    geoCoordinates?: IGeoCoordinates | null;
}
export interface DeleteDeviceInterface {
    deviceId: number;
    geoCoordinates?: IGeoCoordinates | null;
}
export interface VerifyDeviceInterface {
    authenticationType: number;
    deviceId: number;
    geoCoordinates?: IGeoCoordinates | null;
}
export interface ConfirmDeviceInterface {
    authenticationType: number;
    deviceId: number;
    code: string;
    geoCoordinates?: IGeoCoordinates | null;
}
export interface LogoutDeviceInterface {
    deviceId: number;
    geoCoordinates?: IGeoCoordinates | null;
}
