import { AdditionalInformation } from '../models/AdditionalInformation'; import { BenefitsAdditionalInformation } from '../models/BenefitsAdditionalInformation'; import { BenefitsDateInformation } from '../models/BenefitsDateInformation'; import { BenefitsRelatedEntity } from '../models/BenefitsRelatedEntity'; import { BenefitsServiceDelivery } from '../models/BenefitsServiceDelivery'; import { CompositeMedicalProcedureIdentifier } from '../models/CompositeMedicalProcedureIdentifier'; import { EligibilityAdditionalInformation } from '../models/EligibilityAdditionalInformation'; export declare class BenefitsInformation { 'code'?: string; 'name'?: string; 'coverageLevelCode'?: string; 'coverageLevel'?: string; 'serviceTypeCodes'?: Array; 'serviceTypes'?: Array; 'insuranceTypeCode'?: string; 'insuranceType'?: string; 'planCoverage'?: string; 'timeQualifierCode'?: string; 'timeQualifier'?: string; 'benefitAmount'?: string; 'benefitPercent'?: string; 'quantityQualifierCode'?: string; 'quantityQualifier'?: string; 'benefitQuantity'?: string; 'authOrCertIndicator'?: string; 'inPlanNetworkIndicatorCode'?: string; 'inPlanNetworkIndicator'?: string; 'headerLoopIdentifierCode'?: string; 'trailerLoopIdentifierCode'?: string; 'compositeMedicalProcedureIdentifier'?: CompositeMedicalProcedureIdentifier; 'benefitsAdditionalInformation'?: BenefitsAdditionalInformation; 'benefitsDateInformation'?: BenefitsDateInformation; 'benefitsRelatedEntity'?: BenefitsRelatedEntity; 'benefitsRelatedEntities'?: Array; 'benefitsServiceDelivery'?: Array; 'additionalInformation'?: Array; 'eligibilityAdditionalInformation'?: EligibilityAdditionalInformation; 'eligibilityAdditionalInformationList'?: Array; static readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }