/**
 * Generated by orval v8.23.0 🍺
 * Do not edit manually.
 * Api
 * API operativa de Y.E. Transport & Constructors
 * OpenAPI spec version: 1.0.0
 */
import type { AttendanceScanInputAction } from './attendanceScanInputAction';
import type { AttendanceScanInputPlatform } from './attendanceScanInputPlatform';

export interface AttendanceScanInput {
  challenge: string;
  signature: string;
  action: AttendanceScanInputAction;
  /**
     * @minimum -90
     * @maximum 90
     */
  latitude: number;
  /**
     * @minimum -180
     * @maximum 180
     */
  longitude: number;
  platform: AttendanceScanInputPlatform;
  /** @minLength 32 */
  deviceCredential: string;
  clientTime?: Date;
}
