import { FeatureType } from '@shipengine/connect-freight-api'; import { ApiContractMapping } from './api-contract-mapping'; import { JsonSchema } from './json-schema'; import { UiSchema } from './ui-schema'; export interface AccessorialServiceSpecification { Id: string; ApiCode: string; Code: string; Name: string; Description?: string; Features?: FeatureType[]; ResponseOnly?: boolean; SortOrder?: number; Attributes?: { JsonSchema: JsonSchema; UiSchema?: UiSchema; ApiContractMapping?: ApiContractMapping[]; }; }