interface StructuredReportToHtmlOptions { /** read file format only */ readFileOnly?: boolean; /** read data set without file meta information */ readDataset?: boolean; /** use TS recognition (default) */ readXferAuto?: boolean; /** ignore TS specified in the file meta header */ readXferDetect?: boolean; /** read with explicit VR little endian TS */ readXferLittle?: boolean; /** read with explicit VR big endian TS */ readXferBig?: boolean; /** read with implicit VR little endian TS */ readXferImplicit?: boolean; /** show currently processed content item */ processingDetails?: boolean; /** accept unknown/missing relationship type */ unknownRelationship?: boolean; /** accept invalid content item value (e.g. violation of VR or VM definition) */ invalidItemValue?: boolean; /** ignore relationship content constraints */ ignoreConstraints?: boolean; /** do not abort on content item errors, just warn (e.g. missing value type specific attributes) */ ignoreItemErrors?: boolean; /** skip invalid content items (incl. sub-tree) */ skipInvalidItems?: boolean; /** disable check for VR-conformant string values */ disableVrChecker?: boolean; /** require declaration of ext. charset (default) */ charsetRequire?: boolean; /** [c]harset: string, assume charset c if no extended charset declared */ charsetAssume?: string; /** check all data elements with string values (default: only PN, LO, LT, SH, ST, UC and UT) */ charsetCheckAll?: boolean; /** convert all element values that are affected by Specific Character Set (0008,0005) to UTF-8 */ convertToUtf8?: boolean; /** URL: string. Append specificed URL prefix to hyperlinks of referenced composite objects in the document. */ urlPrefix?: string; /** use only HTML version 3.2 compatible features */ html32?: boolean; /** allow all HTML version 4.01 features (default) */ html40?: boolean; /** comply with XHTML version 1.1 specification */ xhtml11?: boolean; /** add reference to SGML document type definition */ addDocumentType?: boolean; /** URL: string. Add reference to specified CSS to document */ cssReference?: string; /** [f]ilename: string. Embed content of specified CSS into document */ cssFile?: string; /** expand short content items inline (default) */ expandInline?: boolean; /** never expand content items inline */ neverExpandInline?: boolean; /** always expand content items inline */ alwaysExpandInline?: boolean; /** render full data of content items */ renderFullData?: boolean; /** render section titles inline, not separately */ sectionTitleInline?: boolean; /** use document type as document title (default) */ documentTypeTitle?: boolean; /** use patient information as document title */ patientInfoTitle?: boolean; /** do not render general document information */ noDocumentHeader?: boolean; /** render codes in continuous text blocks */ renderInlineCodes?: boolean; /** render code of concept names */ conceptNameCodes?: boolean; /** render code of numeric measurement units */ numericUnitCodes?: boolean; /** use code value as measurement unit (default) */ codeValueUnit?: boolean; /** use code meaning as measurement unit */ codeMeaningUnit?: boolean; /** render all codes (implies +Ci, +Cn and +Cu) */ renderAllCodes?: boolean; /** render code details as a tooltip (implies +Cc) */ codeDetailsTooltip?: boolean; } export default StructuredReportToHtmlOptions;