export declare namespace enums {
    enum PaymentForm {
        EFECTIVO = "01",
        CHEQUE_NOMINATIVO = "02",
        TRANSFERENCIA_ELECTRONICA = "03",
        TARJETA_DE_CREDITO = "04",
        MONEDERO_ELECTRONICO = "05",
        DINERO_ELECTRONICO = "06",
        VALES_DE_DESPENSA = "08",
        DACION_EN_PAGO = "12",
        SUBROGACION = "13",
        CONSIGNACION = "14",
        CONDONACION = "15",
        COMPENSACION = "17",
        NOVACION = "23",
        CONFUSION = "24",
        REMISION_DE_DEUDA = "25",
        PRESCRIPCION_O_CADUCIDAD = "26",
        A_SATISFACCION_DEL_ACREEDOR = "27",
        TARJETA_DE_DEBITO = "28",
        TARJETA_DE_SERVICIOS = "29",
        POR_DEFINIR = "99"
    }
    type PaymentFormList = [{
        value: "01";
        label: "Efectivo";
    }, {
        value: "02";
        label: "Cheque nominativo";
    }, {
        value: "03";
        label: "Transferencia electrónica de fondos";
    }, {
        value: "04";
        label: "Tarjeta de crédito";
    }, {
        value: "05";
        label: "Monedero electrónico";
    }, {
        value: "06";
        label: "Dinero electrónico";
    }, {
        value: "08";
        label: "Vales de despensa";
    }, {
        value: "12";
        label: "Dación en pago";
    }, {
        value: "13";
        label: "Pago por subrogación";
    }, {
        value: "14";
        label: "Pago por consignación";
    }, {
        value: "15";
        label: "Condonación";
    }, {
        value: "17";
        label: "Compensación";
    }, {
        value: "23";
        label: "Novación";
    }, {
        value: "24";
        label: "Confusión";
    }, {
        value: "25";
        label: "Remisión de deuda";
    }, {
        value: "26";
        label: "Prescripción o caducidad";
    }, {
        value: "27";
        label: "A satisfacción del acreedor";
    }, {
        value: "28";
        label: "Tarjeta de débito";
    }, {
        value: "29";
        label: "Tarjeta de servicios";
    }, {
        value: "99";
        label: "Por definir";
    }];
    enum TaxType {
        IVA = "IVA",
        IEPS = "IEPS",
        ISR = "ISR"
    }
    enum PaymentMethod {
        PAGO_EN_UNA_EXHIBICION = "PUE",
        PAGO_EN_PARCIALIDADES_DIFERIDO = "PPD"
    }
    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",
        POR_DEFINIR = "P01"
    }
    enum InvoiceType {
        INGRESO = "I",
        EGRESO = "E",
        TRASLADO = "T",
        NOMINA = "N",
        PAGO = "P"
    }
    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",
        PAGOS_EN_PARCIALIDADES = "08",
        PAGOS_DIFERIDOS = "09"
    }
    enum TaxSystem {
        GENERAL_LEY_DE_PERSONAS_MORALES = "601",
        PERSONAS_MORALES_CON_FINES_NO_LUCRATIVOS = "603",
        SUELDOS_Y_SALARIOS = "605",
        ARRENDAMIENTO = "606",
        DEMAS_INGRESOS = "608",
        CONSOLIDACION = "609",
        RESIDENTES_EN_EL_EXTRANJERO = "610",
        INGRESOS_POR_DIVIDENDOS_SOCIOS_Y_ACCIONISTAS = "611",
        PERSONAS_FISICAS_CON_ACTIVIDADES_EMPRESARIALES_Y_PROFESIONALES = "612",
        INGRESOS_POR_INTERESES = "614",
        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",
        HIDROCARBUROS = "628",
        REGIMEN_DE_ENAJENACION_O_ADQUISICION_DE_BIENES = "607",
        PREFERENTES_Y_EMPRESAS_MULTINACIONALES = "629",
        ENAJENACION_DE_ACCIONES_EN_BOLSA_DE_VALORES = "630",
        REGIMEN_DE_LOS_INGRESOS_POR_OBTENCION_DE_PREMIOS = "615"
    }
    enum cancelationStatus {
        NO_CANCELADO = "none",
        CANCELACION_PENDIENTE = "pending",
        CANCELACION_ACEPTADA = "accepted",
        CANCELACION_RECHAZADA = "rejected",
        SOLICITUD_EXPIRADA = "expired"
    }
}
