import Joi from 'joi';
import { LatLongSchema } from '../tracking/lat-long-schema';

export const ServicePointResponseAddressSchema = Joi.object({
  phone_number: Joi.string().optional().empty(),
  company_name: Joi.string().optional().empty(),
  description: Joi.string().optional().empty(),
  geo: LatLongSchema.optional(),
  address_lines: Joi.array().items(Joi.string()).required(),
  city_locality: Joi.string().required(),
  state_province: Joi.string().required(),
  postal_code: Joi.string().required(),
  country_code: Joi.string().required(),
});
