/* eslint-disable no-unused-vars */
/* eslint-disable no-shadow */

export enum AgentType {
  User = 'user',

  Transmitter = 'transmitter',
}

export enum AgentClassification {
  Private = 'private',

  Public = 'public',

  State = 'state',
}

export type Agent = {
  id: string,

  sail: string,

  cnpj: string,

  code: string,

  type: AgentType,

  classification: AgentClassification;

  region: string,

  concession?: string,

  concessionDate?: Date,

  contract?: string,

  accountingStartDate: Date,

  operationStartDate: Date,

  createdBy?: string,

  updatedBy?: string,

  createdAt: Date,

  updatedAt: Date,
};
