<?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'DeleteLabels_20190201' => '\\StructType\\DeleteLabels_20190201',
            'DeleteLabels_20190201Response' => '\\StructType\\DeleteLabels_20190201Response',
            'GetPrintData_20190201' => '\\StructType\\GetPrintData_20190201',
            'GetPrintData_20190201Response' => '\\StructType\\GetPrintData_20190201Response',
            'GetPrintedLabels_20190201' => '\\StructType\\GetPrintedLabels_20190201',
            'GetPrintedLabels_20190201Response' => '\\StructType\\GetPrintedLabels_20190201Response',
            'PrepareLabels_20190201' => '\\StructType\\PrepareLabels_20190201',
            'PrepareLabels_20190201Response' => '\\StructType\\PrepareLabels_20190201Response',
            'PrintLabels_20190201' => '\\StructType\\PrintLabels_20190201',
            'PrintLabels_20190201Response' => '\\StructType\\PrintLabels_20190201Response',
            'ModifyCOD_20190201' => '\\StructType\\ModifyCOD_20190201',
            'ModifyCOD_20190201Response' => '\\StructType\\ModifyCOD_20190201Response',
            'DeleteLabels' => '\\StructType\\DeleteLabels',
            'DeleteLabelsResponse' => '\\StructType\\DeleteLabelsResponse',
            'GetPrintData' => '\\StructType\\GetPrintData',
            'GetPrintDataResponse' => '\\StructType\\GetPrintDataResponse',
            'GetPrintedLabels' => '\\StructType\\GetPrintedLabels',
            'GetPrintedLabelsResponse' => '\\StructType\\GetPrintedLabelsResponse',
            'PrepareLabels' => '\\StructType\\PrepareLabels',
            'PrepareLabelsResponse' => '\\StructType\\PrepareLabelsResponse',
            'PrintLabels' => '\\StructType\\PrintLabels',
            'PrintLabelsResponse' => '\\StructType\\PrintLabelsResponse',
            'ModifyCOD' => '\\StructType\\ModifyCOD',
            'ModifyCODResponse' => '\\StructType\\ModifyCODResponse',
            'GetParcelList' => '\\StructType\\GetParcelList',
            'GetParcelListResponse' => '\\StructType\\GetParcelListResponse',
            'GetParcelStatuses' => '\\StructType\\GetParcelStatuses',
            'GetParcelStatusesResponse' => '\\StructType\\GetParcelStatusesResponse',
            'DeleteLabelsRequest' => '\\StructType\\DeleteLabelsRequest',
            'ArrayOfSuccessfullyDeleted' => '\\ArrayType\\ArrayOfSuccessfullyDeleted',
            'SuccessfullyDeleted' => '\\StructType\\SuccessfullyDeleted',
            'GetPrintDataRequest' => '\\StructType\\GetPrintDataRequest',
            'ArrayOfParcel' => '\\ArrayType\\ArrayOfParcel',
            'Parcel' => '\\StructType\\Parcel',
            'Address' => '\\StructType\\Address',
            'ArrayOfService' => '\\ArrayType\\ArrayOfService',
            'Service' => '\\StructType\\Service',
            'ServiceParameterADR' => '\\StructType\\ServiceParameterADR',
            'ServiceParameterString' => '\\StructType\\ServiceParameterString',
            'ServiceParameterDateTime' => '\\StructType\\ServiceParameterDateTime',
            'ServiceParameterStringDecimal' => '\\StructType\\ServiceParameterStringDecimal',
            'ServiceParameterDecimal' => '\\StructType\\ServiceParameterDecimal',
            'ServiceParameterStringInteger' => '\\StructType\\ServiceParameterStringInteger',
            'ServiceParameterTimeRange' => '\\StructType\\ServiceParameterTimeRange',
            'ArrayOfPrintDataInfo' => '\\ArrayType\\ArrayOfPrintDataInfo',
            'PrintDataInfo' => '\\StructType\\PrintDataInfo',
            'GetPrintedLabelsRequest' => '\\StructType\\GetPrintedLabelsRequest',
            'PrepareLabelsRequest' => '\\StructType\\PrepareLabelsRequest',
            'ArrayOfParcelInfo' => '\\ArrayType\\ArrayOfParcelInfo',
            'ParcelInfo' => '\\StructType\\ParcelInfo',
            'PrintLabelsRequest' => '\\StructType\\PrintLabelsRequest',
            'ArrayOfPrintLabelsInfo' => '\\ArrayType\\ArrayOfPrintLabelsInfo',
            'PrintLabelsInfo' => '\\StructType\\PrintLabelsInfo',
            'APIRequestBase' => '\\StructType\\APIRequestBase',
            'ArrayOfErrorInfo' => '\\ArrayType\\ArrayOfErrorInfo',
            'ErrorInfo' => '\\StructType\\ErrorInfo',
            'ArrayOfint' => '\\ArrayType\\ArrayOfint',
            'ArrayOfstring' => '\\ArrayType\\ArrayOfstring',
            'ModifyCODRequest' => '\\StructType\\ModifyCODRequest',
            'GetParcelListRequest' => '\\StructType\\GetParcelListRequest',
            'GetParcelStatusesRequest' => '\\StructType\\GetParcelStatusesRequest',
            'GetParcelStatusResponse' => '\\StructType\\GetParcelStatusResponse',
            'ArrayOfParcelStatus' => '\\ArrayType\\ArrayOfParcelStatus',
            'ParcelStatus' => '\\StructType\\ParcelStatus',
        );
    }
}
