import { CP20Mercancias, CPM20AutotransporteAttr, XmlCP20MercanciaAttribute, XmlCP20MercanciasAttribute, XmlCPM20TAereoAttribute, XmlCPM20TFerroviarioAttribute, XmlCPM20TMaritimoAttribute } from './types/CartaPorte20.xslt';
import { Mercancia } from './Mercancia';
import { Autotransporte } from './Autotransporte';
import { TransporteMaritimo } from './TransporteMaritimo';
import { TransporteFerroviario } from './TransporteFerroviario';
export declare class CtaPrt20Mercancias {
    private mercancias;
    constructor(attributes?: XmlCP20MercanciasAttribute);
    setAttributes(attributes: XmlCP20MercanciasAttribute): void;
    setMercancia(merca: XmlCP20MercanciaAttribute): Mercancia;
    setAutotransporte(auto: CPM20AutotransporteAttr): Autotransporte;
    setTransporteMaritimo(maritimo: XmlCPM20TMaritimoAttribute): TransporteMaritimo;
    setTransporteAereo(aereo: XmlCPM20TAereoAttribute): void;
    setTransporteFerroviario(ferroviario: XmlCPM20TFerroviarioAttribute): TransporteFerroviario;
    getMercancias(): CP20Mercancias;
}
//# sourceMappingURL=CtaPrt20Mercancias.d.ts.map