export declare enum PaymentForm {
    EFECTIVO = "01",
    CHEQUE_NOMINATIVO = "02",
    TRANSFERENCIA_ELECTRONICA_DE_FONDOS = "03",
    TARJETA_DE_CREDITO = "04",
    MONEDERO_ELECTRONICO = "05",
    DINERO_ELECTRONICO = "06",
    VALES_DE_DESPENSA = "08",
    DACION_EN_PAGO = "12",
    PAGO_POR_SUBROGACION = "13",
    PAGO_POR_CONSIGNACION = "14",
    CONDONACION = "15",
    COMPENSACION = "17",
    NOVACION = "23",
    CONFUSION = "24",
    REMISIÓN_DE_DEUDA = "25",
    PRESCRIPCION_O_CADUCIDAD = "26",
    A_SATISFACCION_DEL_ACREEDOR = "27",
    TARJETA_DE_DEBITO = "28",
    TARJETA_DE_SERVICIOS = "29",
    APLICACION_DE_ANTICIPOS = "30",
    INTERMEDIARIO_DE_PAGOS = "31",
    POR_DEFINIR = "99"
}
export declare const PaymentFormList: readonly [{
    readonly value: "01";
    readonly label: "Efectivo";
}, {
    readonly value: "02";
    readonly label: "Cheque nominativo";
}, {
    readonly value: "03";
    readonly label: "Transferencia electrónica de fondos";
}, {
    readonly value: "04";
    readonly label: "Tarjeta de crédito";
}, {
    readonly value: "05";
    readonly label: "Monedero electrónico";
}, {
    readonly value: "06";
    readonly label: "Dinero electrónico";
}, {
    readonly value: "08";
    readonly label: "Vales de despensa";
}, {
    readonly value: "12";
    readonly label: "Dación en pago";
}, {
    readonly value: "13";
    readonly label: "Pago por subrogación";
}, {
    readonly value: "14";
    readonly label: "Pago por consignación";
}, {
    readonly value: "15";
    readonly label: "Condonación";
}, {
    readonly value: "17";
    readonly label: "Compensación";
}, {
    readonly value: "23";
    readonly label: "Novación";
}, {
    readonly value: "24";
    readonly label: "Confusión";
}, {
    readonly value: "25";
    readonly label: "Remisión de deuda";
}, {
    readonly value: "26";
    readonly label: "Prescripción o caducidad";
}, {
    readonly value: "27";
    readonly label: "A satisfacción del acreedor";
}, {
    readonly value: "28";
    readonly label: "Tarjeta de débito";
}, {
    readonly value: "29";
    readonly label: "Tarjeta de servicios";
}, {
    readonly value: "30";
    readonly label: "Aplicación de anticipos";
}, {
    readonly value: "31";
    readonly label: "Intermediario de pagos";
}, {
    readonly value: "99";
    readonly label: "Por definir";
}];
export declare enum CustomsRegimes {
    DEFINITIVE_IMPORT = "IMD",
    DEFINITIVE_EXPORT = "EXD",
    INTERNAL_MERCHANDISE_TRANSIT = "ITR",
    INTERNAL_MERCHANDISE_TRANSIT_FOR_EXPORT = "ITE",
    EXTERNAL_MERCHANDISE_TRANSIT = "ETR",
    EXTERNAL_MERCHANDISE_TRANSIT_FOR_EXPORT = "ETE",
    FISCAL_WAREHOUSE = "DFI",
    STRATEGIC_FISCAL_ENCLOSURE = "RFE",
    FISCAL_ENCLOSURE = "RFS",
    CUSTOMS_TRANSIT = "TRA"
}
export declare const CUSTOMS_REGIMES_DESCRIPTION: {
    IMD: string;
    EXD: string;
    ITR: string;
    ITE: string;
    ETR: string;
    ETE: string;
    DFI: string;
    RFE: string;
    RFS: string;
    TRA: string;
};
export declare enum CveTransporteEnum {
    AUTOTRANSPORT = "01",
    NAVY_TRANSPORT = "02",
    AIRLINE_TRANSPORT = "03",
    RAIL_TRANSPORT = "04",
    OTHER = "05"
}
export declare const CVE_TRANSPORT_DESCRIPTION: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
};
export declare enum TipoEstacionEnum {
    NATIONAL_ORIGIN = "01",
    INTERMEDIATE = "02",
    FINAL_DESTINATION = "03"
}
export declare const TIPO_ESTACION_DESCRIPTION: {
    "01": string;
    "02": string;
    "03": string;
};
export declare enum PermisoSctEnum {
    FEDERAL_TRANSPORT_OF_LOAD = "TPAF01",
    PRIVATE_TRANSPORT_OF_LOAD = "TPAF02",
    FEDERAL_SPECIALIZED_HAZARDOUS_MATERIALS = "TPAF03",
    TRANSPORT_OF_AUTOMOBILES = "TPAF04",
    TRANSPORT_OF_HEAVY_LOAD_UP_TO_90_TONS = "TPAF05",
    TRANSPORT_OF_SPECIALIZED_HEAVY_LOAD_OVER_90_TONS = "TPAF06",
    PRIVATE_HAZARDOUS_MATERIALS_TRANSPORT = "TPAF07",
    INTERNATIONAL_LONG_HAUL_TRANSPORT = "TPAF08",
    INTERNATIONAL_SPECIALIZED_HAZARDOUS_LONG_HAUL = "TPAF09",
    FEDERAL_TRANSPORT_US_BORDER_ZONE = "TPAF10",
    FEDERAL_SPECIALIZED_US_BORDER_ZONE = "TPAF11",
    AUXILIARY_TOWING_SERVICE = "TPAF12",
    AUXILIARY_TOWING_AND_STORAGE_SERVICE = "TPAF13",
    PACKAGING_AND_COURIER_SERVICE = "TPAF14",
    SPECIAL_TRANSPORT_INDUSTRIAL_CRANES_UP_TO_90_TONS = "TPAF15",
    FEDERAL_RENTAL_COMPANIES_SERVICE = "TPAF16",
    VEHICLE_MOVERS_NEW_VEHICLES = "TPAF17",
    MANUFACTURERS_DISTRIBUTORS_NEW_VEHICLES = "TPAF18",
    AUTHORIZATION_DOUBLE_ARTICULATED_TRUCK = "TPAF19",
    FEDERAL_SPECIALIZED_FUNDS_AND_VALUES = "TPAF20",
    TEMPORARY_CABOTAGE_NAVIGATION = "TPTM01",
    NATIONAL_INTERNATIONAL_REGULAR_SERVICE_MEXICAN = "TPTA01",
    FOREIGN_COMPANIES_REGULAR_AIR_SERVICE = "TPTA02",
    NATIONAL_INTERNATIONAL_CHARTER_SERVICE = "TPTA03",
    NATIONAL_INTERNATIONAL_AIR_TAXI_SERVICE = "TPTA04",
    NOT_IN_CATALOG = "TPXX00"
}
export declare const PERMISO_SCT_DESCRIPTIONS: {
    TPAF01: string;
    TPAF02: string;
    TPAF03: string;
    TPAF04: string;
    TPAF05: string;
    TPAF06: string;
    TPAF07: string;
    TPAF08: string;
    TPAF09: string;
    TPAF10: string;
    TPAF11: string;
    TPAF12: string;
    TPAF13: string;
    TPAF14: string;
    TPAF15: string;
    TPAF16: string;
    TPAF17: string;
    TPAF18: string;
    TPAF19: string;
    TPAF20: string;
    TPTM01: string;
    TPTA01: string;
    TPTA02: string;
    TPTA03: string;
    TPTA04: string;
    TPXX00: string;
};
export declare enum SectorCofeprisEnum {
    MEDICINE = "01",
    PRECURSORS_AND_DUAL_USE_CHEMICALS = "02",
    PSYCHOTROPIC_AND_NARCOTIC = "03",
    TOXIC_SUBSTANCES = "04",
    PESTICIDES_AND_FERTILIZERS = "05"
}
export declare const SECTOR_COFEPRIS_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
};
export declare enum PharmaceuticalFormsEnum {
    TABLET = "01",
    CAPSULES = "02",
    COMPRESSED = "03",
    SUGAR_COATED = "04",
    SUSPENSION = "05",
    SOLUTION = "06",
    EMULSION = "07",
    SYRUP = "08",
    INJECTABLE = "09",
    CREAM = "10",
    OINTMENT = "11",
    AEROSOL = "12",
    MEDICINAL_GAS = "13",
    GEL = "14",
    IMPLANT = "15",
    OVULE = "16",
    PATCH = "17",
    PASTE = "18",
    POWDER = "19",
    SUPPOSITORY = "20"
}
export declare const PHARMACEUTICAL_FORM_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
    "06": string;
    "07": string;
    "08": string;
    "09": string;
    "10": string;
    "11": string;
    "12": string;
    "13": string;
    "14": string;
    "15": string;
    "16": string;
    "17": string;
    "18": string;
    "19": string;
    "20": string;
};
export declare enum SpecialConditionsEnum {
    FROZEN = "01",
    REFRIGERATED = "02",
    CONTROLLED_TEMPERATURE = "03",
    ROOM_TEMPERATURE = "04"
}
export declare const SPECIAL_CONDITION_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
};
export declare enum MaterialTypeEnum {
    RAW_MATERIAL = "01",
    PROCESSED_MATERIAL = "02",
    FINISHED_MATERIAL = "03",
    MANUFACTURING_INDUSTRY_MATERIAL = "04",
    OTHER = "05"
}
export declare const MATERIAL_TYPE_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
};
export declare enum TypeOfCustomsDocumentEnum {
    PEDIMENT = "01",
    TEMPORARY_IMPORT_AUTHORIZATION = "02",
    TEMPORARY_IMPORT_AUTHORIZATION_VESSELS = "03",
    TEMPORARY_IMPORT_AUTHORIZATION_MAINTENANCE = "04",
    IMPORT_AUTHORIZATION_SPECIAL_VEHICLES = "05",
    TEMPORARY_EXPORT_NOTICE = "06",
    TRANSFER_NOTICE_IMMEX_RFE_AUTHORIZED_OPERATOR = "07",
    TRANSFER_NOTICE_AUTO_PARTS_BORDER_ZONE = "08",
    TEMPORARY_IMPORT_CONSTANCY_CONTAINERS = "09",
    MERCHANDISE_TRANSFER_CONSTANCY = "10",
    DONATION_AUTHORIZATION_FOREIGN_MERCHANDISE = "11",
    ATA_CARNET = "12",
    EXCHANGE_LISTS = "13",
    TEMPORARY_IMPORT_PERMIT = "14",
    TEMPORARY_IMPORT_PERMIT_RV = "15",
    TEMPORARY_IMPORT_PERMIT_VESSELS = "16",
    DONATION_REQUEST_EMERGENCIES_DISASTERS = "17",
    CONSOLIDATED_NOTICE = "18",
    CROSSING_NOTICE_MERCHANDISE = "19",
    OTHER = "20"
}
export declare const TYPE_OF_CUSTOMS_DOCUMENT_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
    "06": string;
    "07": string;
    "08": string;
    "09": string;
    "10": string;
    "11": string;
    "12": string;
    "13": string;
    "14": string;
    "15": string;
    "16": string;
    "17": string;
    "18": string;
    "19": string;
    "20": string;
};
export declare enum TransportTypeEnum {
    UNIT_TRUCK = "PT01",
    TRUCK = "PT02",
    TRACTOR_TRUCK = "PT03",
    TRAILER = "PT04",
    SEMI_TRAILER = "PT05",
    LIGHT_LOAD_VEHICLE = "PT06",
    CRANE = "PT07",
    AIRCRAFT = "PT08",
    SHIP_OR_VESSEL = "PT09",
    CAR_OR_WAGON = "PT10",
    CONTAINER = "PT11",
    LOCOMOTIVE = "PT12"
}
export declare const TRANSPORT_TYPE_DESCRIPTIONS: {
    PT01: string;
    PT02: string;
    PT03: string;
    PT04: string;
    PT05: string;
    PT06: string;
    PT07: string;
    PT08: string;
    PT09: string;
    PT10: string;
    PT11: string;
    PT12: string;
};
export declare enum TransportFigureEnum {
    OPERATOR = "01",
    OWNER = "02",
    LESSOR = "03",
    NOTIFIED = "04",
    COORDINATED_MEMBER = "05"
}
export declare const TRANSPORT_FIGURE_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
};
export declare enum RegistroIstmoEnum {
    COATZACOALCOS_I = "01",
    COATZACOALCOS_II = "02",
    TEXISTEPEC = "03",
    SAN_JUAN_EVANGELISTA = "04",
    SALINA_CRUZ = "05",
    SAN_BLAS_ATEMPA = "06"
}
export declare const REGISTRO_ISTMO_DESCRIPTIONS: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
    "06": string;
};
export declare enum LoadingKey {
    GENERAL_LOOSE_CARGO = "CGS",
    GENERAL_CONTAINERIZED_CARGO = "CGC",
    BULK_MINERAL = "GMN",
    AGRICULTURAL_BULK = "GAG",
    OTHER_FLUIDS = "OFL",
    OIL_AND_DERIVATIVES = "PYD"
}
export declare const LOADING_KEY_DESCRIPTIONS: {
    CGS: string;
    CGC: string;
    GMN: string;
    GAG: string;
    OFL: string;
    PYD: string;
};
export declare enum ConfigMaritimaEnum {
    SUPPLIER = "B01",
    BARGE = "B02",
    BULK_CARRIER = "B03",
    CONTAINER_SHIP = "B04",
    DREDGER = "B05",
    FISHING = "B06",
    GENERAL_CARGO = "B07",
    CHEMICAL_TANKER = "B08",
    FERRY = "B09",
    RO_RO = "B10",
    RESEARCH = "B11",
    TANKER = "B12",
    GAS_CARRIER = "B13",
    TUG = "B14",
    EXTRAORDINARY_SPECIALIZATION = "B15"
}
export declare const CONFIG_MARITIMA_DESCRIPTIONS: {
    B01: string;
    B02: string;
    B03: string;
    B04: string;
    B05: string;
    B06: string;
    B07: string;
    B08: string;
    B09: string;
    B10: string;
    B11: string;
    B12: string;
    B13: string;
    B14: string;
    B15: string;
};
export declare enum RailTrafficTypeEnum {
    LOCAL_TRAFFIC = "TT01",
    INTERLINE_FORWARDED_TRAFFIC = "TT02",
    INTERLINE_RECEIVED_TRAFFIC = "TT03",
    INTERLINE_TRANSIT_TRAFFIC = "TT04"
}
export declare const RAIL_TRAFFIC_TYPE_DESCRIPTIONS: {
    TT01: string;
    TT02: string;
    TT03: string;
    TT04: string;
};
export declare enum ContainerTypeEnum {
    CONTAINER_20FT = "TC01",
    CONTAINER_40FT = "TC02",
    CONTAINER_45FT = "TC03",
    CONTAINER_48FT = "TC04",
    CONTAINER_53FT = "TC05"
}
export declare const CONTAINER_TYPE_DESCRIPTIONS: {
    TC01: string;
    TC02: string;
    TC03: string;
    TC04: string;
    TC05: string;
};
export declare enum MaritimeContainerTypeEnum {
    REFRIGERATED_20FT = "CM001",
    REFRIGERATED_40FT = "CM002",
    STANDARD_8FT = "CM003",
    STANDARD_10FT = "CM004",
    STANDARD_20FT = "CM005",
    STANDARD_40FT = "CM006",
    OPEN_SIDE = "CM007",
    ISOTANK = "CM008",
    FLAT_RACKS = "CM009",
    TANKER_SHIP = "CM010",
    FERRY = "CM011",
    TOURIST_FERRY = "CM012"
}
export declare const MARITIME_CONTAINER_TYPE_DESCRIPTIONS: {
    CM001: string;
    CM002: string;
    CM003: string;
    CM004: string;
    CM005: string;
    CM006: string;
    CM007: string;
    CM008: string;
    CM009: string;
    CM010: string;
    CM011: string;
    CM012: string;
};
export declare enum RailCarTypeEnum {
    BOXCAR = "TC01",
    GONDOLA = "TC02",
    HOPPER = "TC03",
    TANK = "TC04",
    INTERMODAL_PLATFORM = "TC05",
    GENERAL_PURPOSE_PLATFORM = "TC06",
    AUTOMOTIVE_PLATFORM = "TC07",
    LOCOMOTIVE = "TC08",
    SPECIAL_CAR = "TC09",
    PASSENGER = "TC10",
    TRACK_MAINTENANCE = "TC11"
}
export declare const RAIL_CAR_TYPE_DESCRIPTIONS: {
    TC01: string;
    TC02: string;
    TC03: string;
    TC04: string;
    TC05: string;
    TC06: string;
    TC07: string;
    TC08: string;
    TC09: string;
    TC10: string;
    TC11: string;
};
export declare enum RailServiceTypeEnum {
    RAILWAY_CARS = "TS01",
    INTERMODAL_RAILWAY_CARS = "TS02",
    UNIT_TRAIN_RAILWAY_CARS = "TS03",
    UNIT_TRAIN_INTERMODAL = "TS04"
}
export declare enum MotivoTrasladoEnum {
    PRIORLY_INVOICED_GOODS_SHIPMENT = "01",
    RELOCATION_OF_OWN_GOODS = "02",
    CONSIGNMENT_CONTRACT_GOODS_SHIPMENT = "03",
    GOODS_SHIPMENT_FOR_SUBSEQUENT_SALE = "04",
    THIRD_PARTY_OWNED_GOODS_SHIPMENT = "05",
    OTHER = "99"
}
export declare const MOTIVO_TRASLADO_DESCRIPTION: {
    "01": string;
    "02": string;
    "03": string;
    "04": string;
    "05": string;
    "99": string;
};
export declare enum TaxType {
    IVA = "IVA",
    IEPS = "IEPS",
    ISR = "ISR"
}
export declare enum TaxFactor {
    RATE = "Tasa",
    QUOTA = "Cuota",
    EXENTO = "Exento"
}
export declare enum IepsMode {
    SUM_BEFORE_TAXES = "sum_before_taxes",
    UNIT = "unit",
    BREAK_DOWN = "break_down",
    SUBTRACT_BEFORE_BREAKDOWN = "subtract_before_break_down"
}
export declare enum PaymentMethod {
    PAGO_EN_UNA_EXHIBICION = "PUE",
    PAGO_EN_PARCIALIDADES_DIFERIDO = "PPD"
}
export declare enum InvoiceUse {
    ADQUISICION_MERCANCIAS = "G01",
    DEVOLUCIONES_DESCUENTOS_BONIFICACIONES = "G02",
    GASTOS_EN_GENERAL = "G03",
    CONSTRUCCIONES = "I01",
    MOBILIARIO_Y_EQUIPO_DE_OFICINA = "I02",
    EQUIPO_DE_TRANSPORTE = "I03",
    EQUIPO_DE_COMPUTO = "I04",
    DADOS_TROQUELES_HERRAMENTAL = "I05",
    COMUNICACIONES_TELEFONICAS = "I06",
    COMUNICACIONES_SATELITALES = "I07",
    OTRA_MAQUINARIA = "I08",
    HONORARIOS_MEDICOS = "D01",
    GASTOS_MEDICOS_POR_INCAPACIDAD = "D02",
    GASTOS_FUNERALES = "D03",
    DONATIVOS = "D04",
    INTERESES_POR_CREDITOS_HIPOTECARIOS = "D05",
    APORTACIONES_VOLUNTARIAS_SAR = "D06",
    PRIMA_SEGUROS_GASTOS_MEDICOS = "D07",
    GASTOS_TRANSPORTACION_ESCOLAR = "D08",
    CUENTAS_AHORRO_PENSIONES = "D09",
    SERVICIOS_EDUCATIVOS = "D10",
    SIN_EFECTOS_FISCALES = "S01",
    PAGOS = "CP01",
    NOMINA = "CN01",
    POR_DEFINIR = "P01"
}
export declare enum InvoiceType {
    INGRESO = "I",
    EGRESO = "E",
    TRASLADO = "T",
    NOMINA = "N",
    PAGO = "P"
}
export declare enum InvoiceRelation {
    NOTA_DE_CREDITO = "01",
    NOTA_DE_DEBITO = "02",
    DELOVUCION_DE_MERCANCIA = "03",
    SUSTITUCION_DE_CFDI_PREVIOS = "04",
    TRASLADOS_DE_MERCANCIA_FACTURADOS_PREVIAMENTE = "05",
    FACTURA_POR_TRASLADOS_PREVIOS = "06",
    APLICACION_DE_ANTICIPO = "07"
}
export declare enum TaxSystem {
    GENERAL_LEY_DE_PERSONAS_MORALES = "601",
    PERSONAS_MORALES_CON_FINES_NO_LUCRATIVOS = "603",
    SUELDOS_Y_SALARIOS = "605",
    ARRENDAMIENTO = "606",
    REGIMEN_DE_ENAJENACION_O_ADQUISICION_DE_BIENES = "607",
    DEMAS_INGRESOS = "608",
    RESIDENTES_EN_EL_EXTRANJERO_SIN_ESTABLECIMIENTO_PERMANENTE_EN_MÉXICO = "610",
    RESIDENTES_EN_EL_EXTRANJERO = "610",
    INGRESOS_POR_DIVIDENDOS_SOCIOS_Y_ACCIONISTAS = "611",
    PERSONAS_FISICAS_CON_ACTIVIDADES_EMPRESARIALES_Y_PROFESIONALES = "612",
    INGRESOS_POR_INTERESES = "614",
    REGIMEN_DE_LOS_INGRESOS_POR_OBTENCION_DE_PREMIOS = "615",
    SIN_OBLIGACIONES_FISCALES = "616",
    SOCIEDADES_COOPERATIVAS_DE_PRODUCCION = "620",
    REGIMEN_DE_INCORPORACION_FISCAL = "621",
    ACTIVIDADES_AGRICOLAS_GANADERAS_SILVICOLAS_Y_PESQUERAS = "622",
    OPCIONAL_PARA_GRUPOS_DE_SOCIEDADES = "623",
    COORDINADOS = "624",
    ACTIVIDADES_EMPRESARIALES_CON_INGRESOS_A_TRAVÉS_DE_PLATAFORMAS_TECNOLÓGICAS = "625",
    RÉGIMEN_SIMPLIFICADO_DE_CONFIANZA = "626"
}
export declare enum InvoiceStatus {
    DRAFT = "draft",
    PENDING = "pending",
    VALID = "valid",
    CANCELED = "canceled",
    FAILED = "failed"
}
export declare enum GlobalInvoicePeriodicity {
    DAY = "day",
    WEEK = "week",
    FORTNIGHT = "fortnight",
    MONTH = "month",
    TWO_MONTHS = "two_months"
}
export declare enum ReceiptStatus {
    OPEN = "open",
    CANCELED = "canceled",
    INVOICED_TO_CUSTOMER = "invoiced_to_customer",
    INVOICED_GLOBALLY = "invoiced_globally"
}
export declare enum IssuingType {
    ISSUING = "issuing",
    RECEIVING = "receiving"
}
export declare enum CancellationStatus {
    NONE = "none",
    ACCEPTED = "accepted",
    PENDING = "pending",
    VERIFYING = "verifying",
    REJECTED = "rejected",
    EXPIRED = "expired"
}
export declare enum InvoicingPeriod {
    DAY = "day",
    WEEK = "week",
    FORTNIGHT = "fortnight",
    MONTH = "month",
    TWO_MONTHS = "two_months"
}
export declare enum InvoiceComplementType {
    CUSTOM = "custom",
    PAGO = "pago",
    NOMINA = "nomina"
}
export declare enum CancellationMotive {
    ERRORES_CON_RELACION = "01",
    ERRORES_SIN_RELACION = "02",
    NO_SE_CONCRETO = "03",
    FACTURA_GLOBAL = "04"
}
