import { CP20Mercancia, CrtPrt20CantidadTransportaAttr, CrtPrt20DetalleMercanciaAttr, CrtPrt20GuiaIdAttr, CrtPrt20PedimentosAttr, XmlCP20MercanciaAttribute } from './types/CartaPorte20.xslt';
export declare class Mercancia {
    private static instance;
    mercancia: CP20Mercancia;
    constructor(merca?: XmlCP20MercanciaAttribute);
    reset(): void;
    setAttributes(merca?: XmlCP20MercanciaAttribute): void;
    static getInstance(merca?: XmlCP20MercanciaAttribute): Mercancia;
    setPedimentos(pedimiento: CrtPrt20PedimentosAttr): void;
    setGuiaIdentificacion(guideID: CrtPrt20GuiaIdAttr): void;
    setCantidadTransporta(ct: CrtPrt20CantidadTransportaAttr): void;
    setDetalleMercancia(detalle: CrtPrt20DetalleMercanciaAttr): void;
    getMercancia(): CP20Mercancia;
}
//# sourceMappingURL=Mercancia.d.ts.map