ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
35 lines (34 loc) • 982 B
TypeScript
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;
}