import { SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesCustomerBarcodesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesCustomerBarcodesInner'; import { SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesCustomerLogosInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesCustomerLogosInner'; import { SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInner'; export declare class SupermodelIoLogisticsExpressCreateShipmentRequestOutputImageProperties { 'printerDPI'?: SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesPrinterDPIEnum; 'customerBarcodes'?: Array; 'customerLogos'?: Array; 'encodingFormat'?: SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesEncodingFormatEnum; 'imageOptions'?: Set; 'splitTransportAndWaybillDocLabels'?: boolean; 'allDocumentsInOneImage'?: boolean; 'splitDocumentsByPages'?: boolean; 'splitInvoiceAndReceipt'?: boolean; 'receiptAndLabelsInOneImage'?: boolean; static readonly discriminator: 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(); } export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesPrinterDPIEnum = "200" | "300"; export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesEncodingFormatEnum = "pdf" | "zpl" | "lp2" | "epl";