import { Worker, WorkerBlockStatus, WorkerBlockTypes } from '@anthor/entities-types'; export interface WorkerByGeoNear { _id: string; geolocation: { distance: number; coordinates: [number, number]; }; } export interface WorkersByGeoNearResponse { workersByGeoNear: WorkerByGeoNear[]; } export interface CreateWorkerBlockMany { type: WorkerBlockTypes; status: WorkerBlockStatus; key: string; description: string; } export interface CreateWorkerBlockManyResponse { createWorkerBlockMany: CreateWorkerBlockMany[]; } export interface CreateWorkerAndUser { recordId: string; record: Worker; } export interface CreateWorkerUserResponse { createWorkerAndUser: CreateWorkerAndUser; }