import { PassengerScheduleWeekDTO } from "./ammendment-passenger";
import { IBaseEntity } from "./client";

export interface AmendmentCircuit extends IBaseEntity {
  startDate: string;
  circuitState: string;
  actionType?:string;
  code: string;
  title: string;
  amendmentObject: string;
  calculationType: string;
  circuitEndDate: string;
  establishment: string;
  driver: string;
  department: string;
  doClient: string;
  pickupAddress: string;
  priceGrid: string;
  colorCode: string;
  observation: string;
  passengerScheduleWeeks: PassengerScheduleWeekDTO[];
  isActive?: boolean;
  objet?: string;
  typeCalcul?: string;
  contractColor?:string;
}

  export interface SearchAmendmentCircuitParams {
    circuitId: string;
    page?: number;
    size?: number;
  }
