export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerTypeCodeEnum = 'label' | 'waybillDoc' | 'invoice' | 'receipt' | 'qr-code';
export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerInvoiceTypeEnum = 'commercial' | 'proforma' | 'returns';
export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerEncodingFormatEnum = 'png';
export declare class SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInner {
    'typeCode': SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerTypeCodeEnum;
    'templateName'?: string;
    'isRequested'?: boolean;
    'hideAccountNumber'?: boolean;
    'numberOfCopies'?: number;
    'invoiceType'?: SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerInvoiceTypeEnum;
    'languageCode'?: string;
    'languageCountryCode'?: string;
    'encodingFormat'?: SupermodelIoLogisticsExpressCreateShipmentRequestOutputImagePropertiesImageOptionsInnerEncodingFormatEnum;
    'renderDHLLogo'?: boolean;
    'fitLabelsToA4'?: boolean;
    'labelFreeText'?: string;
    'labelCustomerDataText'?: string;
    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();
}
