import { DocumentType } from '../../models'; import { AccessorialServiceGroupSpecification } from './accessorial-service-group-specification'; import { AccountConnectionSpecification } from './account-connection-specification'; import { ContainerTypeSpecification } from './container-type-specification'; import { FeatureType } from './feature-type'; import { ServiceLevelSpecification } from './service-level-specification'; export interface FreightCarrierSpecification { Id: string; Codes: { SCAC: string; ApiCode: string; }[]; Name: string; Description?: string; Features: FeatureType[]; ServiceLevels: ServiceLevelSpecification[]; ContainerTypes: ContainerTypeSpecification[]; AccessorialServiceGroups?: AccessorialServiceGroupSpecification[]; DocumentTypes?: DocumentType[]; Countries: string[]; AccountConnection: AccountConnectionSpecification; Images: { LogoUrl: string; IconUrl: string; }; }