UNPKG

nsrtm-gestionarchivo-npm-prueba2

Version:

Proyecto de Libreria Frontend para la Gestión de Archivos

1,479 lines 63.6 kB
import { HttpClient, HttpContext } from '@angular/common/http';
import { BaseService } from '../base-service';
import { ApiConfiguration } from '../api-configuration';
import { StrictHttpResponse } from '../strict-http-response';
import { Observable } from 'rxjs';
import { CategoriaProjection } from '../models/categoria-projection';
import { ClaseVehiculoProjection } from '../models/clase-vehiculo-projection';
import { ComunesProjection } from '../models/comunes-projection';
import { ComunesRegistroResponse } from '../models/comunes-registro-response';
import { ConContribuyenteEntity } from '../models/con-contribuyente-entity';
import { DesDomicilioResponse } from '../models/des-domicilio-response';
import { DesDomicilioRusticoRequest } from '../models/des-domicilio-rustico-request';
import { DesDomicilioUrbanoRequest } from '../models/des-domicilio-urbano-request';
import { DocumentoIdentidadTipoProjection } from '../models/documento-identidad-tipo-projection';
import { DocumentoTipoProjection } from '../models/documento-tipo-projection';
import { MarcaVehiculoProjection } from '../models/marca-vehiculo-projection';
import { ModeloVehiculoProjection } from '../models/modelo-vehiculo-projection';
import { NotariaProjection } from '../models/notaria-projection';
import { PropiedadTipoResponse } from '../models/propiedad-tipo-response';
import { RelacionadoTipoProjection } from '../models/relacionado-tipo-projection';
import { TransferenciaTipoResponse } from '../models/transferencia-tipo-response';
import { UsoArbitrioTipoProjection } from '../models/uso-arbitrio-tipo-projection';
import * as i0 from "@angular/core";
export declare class ComunesRegistroControllerService extends BaseService {
    constructor(config: ApiConfiguration, http: HttpClient);
    /**
     * Path part for operation listar
     */
    static readonly ListarPath = "/comunesregistro/{codigo}";
    /**
     * Permite listar los datos comunes.
     *
     * Permite listar los datos comunes de la tabla de catálogo de registro
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listar()` instead.
     *
     * This method doesn't expect any request body.
     */
    listar$Response(params: {
        codigo: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesRegistroResponse>>>;
    /**
     * Permite listar los datos comunes.
     *
     * Permite listar los datos comunes de la tabla de catálogo de registro
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listar$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listar(params: {
        codigo: number;
        context?: HttpContext;
    }): Observable<Array<ComunesRegistroResponse>>;
    /**
     * Path part for operation listarTipoZonaUrbana
     */
    static readonly ListarTipoZonaUrbanaPath = "/comunesregistro/tipo-zona-urbana/{tipo_predio_id}";
    /**
     * Permite listar tipos de zona urbana.
     *
     * Devuelve la lista de los tipos zona urbana por tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoZonaUrbana()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoZonaUrbana$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de zona urbana.
     *
     * Devuelve la lista de los tipos zona urbana por tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoZonaUrbana$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoZonaUrbana(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarZonaInfluenciaTipo
     */
    static readonly ListarZonaInfluenciaTipoPath = "/comunesregistro/tipo-zona-influencia";
    /**
     * Permite listar los tipos zona influencia.
     *
     * Permite listar los tipos zona influencia
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarZonaInfluenciaTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarZonaInfluenciaTipo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<UsoArbitrioTipoProjection>>>;
    /**
     * Permite listar los tipos zona influencia.
     *
     * Permite listar los tipos zona influencia
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarZonaInfluenciaTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarZonaInfluenciaTipo(params?: {
        context?: HttpContext;
    }): Observable<Array<UsoArbitrioTipoProjection>>;
    /**
     * Path part for operation listarTipoVia
     */
    static readonly ListarTipoViaPath = "/comunesregistro/tipo-via/{tipo_predio_id}";
    /**
     * Permite listar tipos de vía.
     *
     * Devuelve la lista de los tipos vía por tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoVia()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoVia$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de vía.
     *
     * Devuelve la lista de los tipos vía por tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoVia$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoVia(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoUsoArbitrio
     */
    static readonly ListarTipoUsoArbitrioPath = "/comunesregistro/tipo-uso-arbitrio/{anio}";
    /**
     * Permite listar los tipos de uso de arbitrios.
     *
     * Permite listar los tipos de uso de arbitrios
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoUsoArbitrio()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoUsoArbitrio$Response(params: {
        anio: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<UsoArbitrioTipoProjection>>>;
    /**
     * Permite listar los tipos de uso de arbitrios.
     *
     * Permite listar los tipos de uso de arbitrios
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoUsoArbitrio$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoUsoArbitrio(params: {
        anio: number;
        context?: HttpContext;
    }): Observable<Array<UsoArbitrioTipoProjection>>;
    /**
     * Path part for operation listarTipoSubZonaUrbana
     */
    static readonly ListarTipoSubZonaUrbanaPath = "/comunesregistro/tipo-subzona-urbana/{tipo_predio_id}";
    /**
     * Permite listar tipos de subzona urbana.
     *
     * Devuelve la lista de los tipos subzona urbana por tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoSubZonaUrbana()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoSubZonaUrbana$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de subzona urbana.
     *
     * Devuelve la lista de los tipos subzona urbana por tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoSubZonaUrbana$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoSubZonaUrbana(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoRelacionadoPorTipoPersona
     */
    static readonly ListarTipoRelacionadoPorTipoPersonaPath = "/comunesregistro/tipo-relacionado-por-tipo-persona/{tipo_persona_id}/{fallecido}";
    /**
     * Permite listar los documentos de identidad según el tipo de relacionado.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de relacionado
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoRelacionadoPorTipoPersona()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoRelacionadoPorTipoPersona$Response(params: {
        tipo_persona_id: number;
        fallecido: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<RelacionadoTipoProjection>>>;
    /**
     * Permite listar los documentos de identidad según el tipo de relacionado.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de relacionado
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoRelacionadoPorTipoPersona$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoRelacionadoPorTipoPersona(params: {
        tipo_persona_id: number;
        fallecido: number;
        context?: HttpContext;
    }): Observable<Array<RelacionadoTipoProjection>>;
    /**
     * Path part for operation listarTipoPropiedad
     */
    static readonly ListarTipoPropiedadPath = "/comunesregistro/tipo-propiedad/{con_recaudacion_id}";
    /**
     * Permite listar tipos de propiedad por concepto de recaudación.
     *
     * Devuelve la lista de tipos de propiedad por concepto de recaudación
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoPropiedad()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoPropiedad$Response(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de propiedad por concepto de recaudación.
     *
     * Devuelve la lista de tipos de propiedad por concepto de recaudación
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoPropiedad$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoPropiedad(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarNivelAfluenciaTipo
     */
    static readonly ListarNivelAfluenciaTipoPath = "/comunesregistro/tipo-nivel-afluencia";
    /**
     * Permite listar los tipos nivel de afluencia.
     *
     * Permite listar los tipos nivel de afluencia
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarNivelAfluenciaTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarNivelAfluenciaTipo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<UsoArbitrioTipoProjection>>>;
    /**
     * Permite listar los tipos nivel de afluencia.
     *
     * Permite listar los tipos nivel de afluencia
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarNivelAfluenciaTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarNivelAfluenciaTipo(params?: {
        context?: HttpContext;
    }): Observable<Array<UsoArbitrioTipoProjection>>;
    /**
     * Path part for operation listarTipoJuegoRecaudacion
     */
    static readonly ListarTipoJuegoRecaudacionPath = "/comunesregistro/tipo-juego-recaudacion/{con_recaudacion_id}";
    /**
     * Permite listar los tipos de juegos por concepto de recaudación.
     *
     * Devuelve la lista de tipos de juegos por concepto de recaudación
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoJuegoRecaudacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoJuegoRecaudacion$Response(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar los tipos de juegos por concepto de recaudación.
     *
     * Devuelve la lista de tipos de juegos por concepto de recaudación
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoJuegoRecaudacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoJuegoRecaudacion(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoInterior
     */
    static readonly ListarTipoInteriorPath = "/comunesregistro/tipo-interior/{tipo_predio_id}";
    /**
     * Permite listar tipos de interior.
     *
     * Devuelve la lista de los tipos interior por tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoInterior()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoInterior$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de interior.
     *
     * Devuelve la lista de los tipos interior por tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoInterior$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoInterior(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoEdificacion
     */
    static readonly ListarTipoEdificacionPath = "/comunesregistro/tipo-edificacion/{tipo_predio_id}";
    /**
     * Permite listar tipos de edificación.
     *
     * Devuelve la lista de los tipos edificación por tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoEdificacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoEdificacion$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de edificación.
     *
     * Devuelve la lista de los tipos edificación por tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoEdificacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoEdificacion(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarDocumentoTipo
     */
    static readonly ListarDocumentoTipoPath = "/comunesregistro/tipo-documento";
    /**
     * Permite listar tipos de documentos en registro por municipalidad.
     *
     * Permite listar tipos de documentos en registro por municipalidad
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarDocumentoTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocumentoTipo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoTipoProjection>>>;
    /**
     * Permite listar tipos de documentos en registro por municipalidad.
     *
     * Permite listar tipos de documentos en registro por municipalidad
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarDocumentoTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocumentoTipo(params?: {
        context?: HttpContext;
    }): Observable<Array<DocumentoTipoProjection>>;
    /**
     * Path part for operation listarTipoDocumentoSustentoRecaudacion
     */
    static readonly ListarTipoDocumentoSustentoRecaudacionPath = "/comunesregistro/tipo-documento-sustento-recaudacion/{con_recaudacion_id}/{tipo_transferencia_id}";
    /**
     * Permite listar tipos de documento de sustento por concepto de recaudación.
     *
     * Devuelve la lista de documentos de sustento por concepto de recaudación y tipo de transferencia
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocumentoSustentoRecaudacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoRecaudacion$Response(params: {
        con_recaudacion_id: number;
        tipo_transferencia_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de documento de sustento por concepto de recaudación.
     *
     * Devuelve la lista de documentos de sustento por concepto de recaudación y tipo de transferencia
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocumentoSustentoRecaudacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoRecaudacion(params: {
        con_recaudacion_id: number;
        tipo_transferencia_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoDocumentoSustentoMotivoPrimeraVenta
     */
    static readonly ListarTipoDocumentoSustentoMotivoPrimeraVentaPath = "/comunesregistro/tipo-documento-sustento-motivo-primera-venta/{con_recaudacion_id}/{tipo_transferencia_id}/{motivo-primera_venta_id}";
    /**
     * Permite listar tipos de documento de primera venta.
     *
     * Devuelve la lista de documentos de sustento por primera venta
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocumentoSustentoMotivoPrimeraVenta()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoMotivoPrimeraVenta$Response(params: {
        con_recaudacion_id: number;
        tipo_transferencia_id: number;
        'motivo-primera_venta_id': number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de documento de primera venta.
     *
     * Devuelve la lista de documentos de sustento por primera venta
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocumentoSustentoMotivoPrimeraVenta$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoMotivoPrimeraVenta(params: {
        con_recaudacion_id: number;
        tipo_transferencia_id: number;
        'motivo-primera_venta_id': number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoDocumentoSustentoCondicionInafectacion
     */
    static readonly ListarTipoDocumentoSustentoCondicionInafectacionPath = "/comunesregistro/tipo-documento-sustento-condicion-inafectacion/{tipo_con_inafeccion_id}/{tipo_con_concursal_id}/{principal}";
    /**
     * Permite listar tipos de documento de sustento por condición de inafectación.
     *
     * Devuelve la lista de documentos de sustento por condición de inafectación del Contribuyente
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocumentoSustentoCondicionInafectacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoCondicionInafectacion$Response(params: {
        tipo_con_inafeccion_id: number;
        tipo_con_concursal_id: number;
        principal: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de documento de sustento por condición de inafectación.
     *
     * Devuelve la lista de documentos de sustento por condición de inafectación del Contribuyente
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocumentoSustentoCondicionInafectacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoSustentoCondicionInafectacion(params: {
        tipo_con_inafeccion_id: number;
        tipo_con_concursal_id: number;
        principal: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoDocumentoPorCondicion
     */
    static readonly ListarTipoDocumentoPorCondicionPath = "/comunesregistro/tipo-documento-por-condicion/{tipo_con_inafectacion_id}/{tip_con_concursal_id}";
    /**
     * Permite listar las condiciones según el tipo de predio.
     *
     * Devuelve una lista de las condiciones según el tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocumentoPorCondicion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoPorCondicion$Response(params: {
        tipo_con_inafectacion_id: number;
        tip_con_concursal_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar las condiciones según el tipo de predio.
     *
     * Devuelve una lista de las condiciones según el tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocumentoPorCondicion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocumentoPorCondicion(params: {
        tipo_con_inafectacion_id: number;
        tip_con_concursal_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarDocumentoTipoPorCondicionPredio
     */
    static readonly ListarDocumentoTipoPorCondicionPredioPath = "/comunesregistro/tipo-documento-por-condicion-predio/{tip_con_predio_id}";
    /**
     * Permite listar los documentos de sustento por condición de Predio.
     *
     * Permite listar los documentos de sustento por condición de Predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarDocumentoTipoPorCondicionPredio()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocumentoTipoPorCondicionPredio$Response(params: {
        tip_con_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoTipoProjection>>>;
    /**
     * Permite listar los documentos de sustento por condición de Predio.
     *
     * Permite listar los documentos de sustento por condición de Predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarDocumentoTipoPorCondicionPredio$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocumentoTipoPorCondicionPredio(params: {
        tip_con_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<DocumentoTipoProjection>>;
    /**
     * Path part for operation listarDocSusConVehiculoTipo
     */
    static readonly ListarDocSusConVehiculoTipoPath = "/comunesregistro/tipo-doc-sus-vehiculo/{con_recaudacion_id}";
    /**
     * Permite listar los tipos de juegos por concepto de recaudación.
     *
     * Devuelve la lista de tipos de juegos por concepto de recaudación
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarDocSusConVehiculoTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSusConVehiculoTipo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar los tipos de juegos por concepto de recaudación.
     *
     * Devuelve la lista de tipos de juegos por concepto de recaudación
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarDocSusConVehiculoTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSusConVehiculoTipo(params?: {
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoDocIdentidad
     */
    static readonly ListarTipoDocIdentidadPath = "/comunesregistro/tipo-doc-identidad";
    /**
     * Permite listar los documentos de identidad.
     *
     * Devuelve una lista de los documentos de identidad
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocIdentidad()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidad$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoIdentidadTipoProjection>>>;
    /**
     * Permite listar los documentos de identidad.
     *
     * Devuelve una lista de los documentos de identidad
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocIdentidad$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidad(params?: {
        context?: HttpContext;
    }): Observable<Array<DocumentoIdentidadTipoProjection>>;
    /**
     * Path part for operation listarTipoDocIdentidadPorTipoRelacionado
     */
    static readonly ListarTipoDocIdentidadPorTipoRelacionadoPath = "/comunesregistro/tipo-doc-identidad-por-tipo-relacionado/{tipo_relacionado_id}";
    /**
     * Permite listar los documentos de identidad según el tipo de relacionado.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de relacionado
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocIdentidadPorTipoRelacionado()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidadPorTipoRelacionado$Response(params: {
        tipo_relacionado_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar los documentos de identidad según el tipo de relacionado.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de relacionado
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocIdentidadPorTipoRelacionado$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidadPorTipoRelacionado(params: {
        tipo_relacionado_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoDocIdentidadPorTipoPersona
     */
    static readonly ListarTipoDocIdentidadPorTipoPersonaPath = "/comunesregistro/tipo-doc-identidad-por-tipo-persona/{tipo_persona_id}";
    /**
     * Permite listar los documentos de identidad según el tipo de persona.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de persona
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoDocIdentidadPorTipoPersona()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidadPorTipoPersona$Response(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoIdentidadTipoProjection>>>;
    /**
     * Permite listar los documentos de identidad según el tipo de persona.
     *
     * Devuelve una lista de los documentos de identidad según el tipo de persona
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoDocIdentidadPorTipoPersona$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoDocIdentidadPorTipoPersona(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<Array<DocumentoIdentidadTipoProjection>>;
    /**
     * Path part for operation listarTipoBusquedaContribuyente
     */
    static readonly ListarTipoBusquedaContribuyentePath = "/comunesregistro/tipo-consulta-contribuyente";
    /**
     * Permite listar los tipos de consulta para contribuyente.
     *
     * Permite listar los tipos de consulta para contribuyente
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoBusquedaContribuyente()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoBusquedaContribuyente$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoIdentidadTipoProjection>>>;
    /**
     * Permite listar los tipos de consulta para contribuyente.
     *
     * Permite listar los tipos de consulta para contribuyente
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoBusquedaContribuyente$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoBusquedaContribuyente(params?: {
        context?: HttpContext;
    }): Observable<Array<DocumentoIdentidadTipoProjection>>;
    /**
     * Path part for operation listarTipoCondicionPorTipoPredio
     */
    static readonly ListarTipoCondicionPorTipoPredioPath = "/comunesregistro/tipo-condicion-por-tipo-predio/{tipo_predio_id}";
    /**
     * Permite listar las condiciones según el tipo de predio.
     *
     * Devuelve una lista de las condiciones según el tipo de predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoCondicionPorTipoPredio()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionPorTipoPredio$Response(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar las condiciones según el tipo de predio.
     *
     * Devuelve una lista de las condiciones según el tipo de predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoCondicionPorTipoPredio$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionPorTipoPredio(params: {
        tipo_predio_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoCondicionInafectacion
     */
    static readonly ListarTipoCondicionInafectacionPath = "/comunesregistro/tipo-condicion-inafectacion/{tipo_persona_id}";
    /**
     * Permite listar tipos de condición de inafectación.
     *
     * Devuelve la lista de condición de inafectación por tipo de persona
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoCondicionInafectacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionInafectacion$Response(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de condición de inafectación.
     *
     * Devuelve la lista de condición de inafectación por tipo de persona
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoCondicionInafectacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionInafectacion(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarTipoCondicionConcursal
     */
    static readonly ListarTipoCondicionConcursalPath = "/comunesregistro/tipo-condicion-concursal/{tipo_persona_id}";
    /**
     * Permite listar tipos de condición concursal por tipo de persona.
     *
     * Devuelve la lista de condición concursal por tipo de persona
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoCondicionConcursal()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionConcursal$Response(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar tipos de condición concursal por tipo de persona.
     *
     * Devuelve la lista de condición concursal por tipo de persona
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoCondicionConcursal$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoCondicionConcursal(params: {
        tipo_persona_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarAreaVerdeTipo
     */
    static readonly ListarAreaVerdeTipoPath = "/comunesregistro/tipo-area-verde";
    /**
     * Permite listar tipo area verde.
     *
     * Permite listar tipo area verde
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarAreaVerdeTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarAreaVerdeTipo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<UsoArbitrioTipoProjection>>>;
    /**
     * Permite listar tipo area verde.
     *
     * Permite listar tipo area verde
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarAreaVerdeTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarAreaVerdeTipo(params?: {
        context?: HttpContext;
    }): Observable<Array<UsoArbitrioTipoProjection>>;
    /**
     * Path part for operation listarTipoAdquisicion
     */
    static readonly ListarTipoAdquisicionPath = "/comunesregistro/tipo-adquisicion/{con_recaudacion_id}";
    /**
     * Permite listar tipos de adquisición.
     *
     * Permite listar tipos de adquisición
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarTipoAdquisicion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoAdquisicion$Response(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<TransferenciaTipoResponse>>>;
    /**
     * Permite listar tipos de adquisición.
     *
     * Permite listar tipos de adquisición
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarTipoAdquisicion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarTipoAdquisicion(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<Array<TransferenciaTipoResponse>>;
    /**
     * Path part for operation obtenerDesDomicilioUrbano
     */
    static readonly ObtenerDesDomicilioUrbanoPath = "/comunesregistro/obtener-domicilio-urbano-lineal/{departamento}/{provincia}/{distrito}";
    /**
     * Permite obtener la descripcion de un domicilio urbano.
     *
     * Permite obtener la descripcion de un domicilio urbano
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `obtenerDesDomicilioUrbano()` instead.
     *
     * This method doesn't expect any request body.
     */
    obtenerDesDomicilioUrbano$Response(params: {
        departamento: number;
        provincia: number;
        distrito: number;
        request: DesDomicilioUrbanoRequest;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<DesDomicilioResponse>>;
    /**
     * Permite obtener la descripcion de un domicilio urbano.
     *
     * Permite obtener la descripcion de un domicilio urbano
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `obtenerDesDomicilioUrbano$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    obtenerDesDomicilioUrbano(params: {
        departamento: number;
        provincia: number;
        distrito: number;
        request: DesDomicilioUrbanoRequest;
        context?: HttpContext;
    }): Observable<DesDomicilioResponse>;
    /**
     * Path part for operation obtenerDesDomicilioRustico
     */
    static readonly ObtenerDesDomicilioRusticoPath = "/comunesregistro/obtener-domicilio-rustico-lineal/{departamento}/{provincia}/{distrito}";
    /**
     * Permite obtener la descripcion de un domicilio rustico.
     *
     * Permite obtener la descripcion de un domicilio rustico
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `obtenerDesDomicilioRustico()` instead.
     *
     * This method doesn't expect any request body.
     */
    obtenerDesDomicilioRustico$Response(params: {
        departamento: number;
        provincia: number;
        distrito: number;
        request: DesDomicilioRusticoRequest;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<DesDomicilioResponse>>;
    /**
     * Permite obtener la descripcion de un domicilio rustico.
     *
     * Permite obtener la descripcion de un domicilio rustico
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `obtenerDesDomicilioRustico$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    obtenerDesDomicilioRustico(params: {
        departamento: number;
        provincia: number;
        distrito: number;
        request: DesDomicilioRusticoRequest;
        context?: HttpContext;
    }): Observable<DesDomicilioResponse>;
    /**
     * Path part for operation listarNotarias
     */
    static readonly ListarNotariasPath = "/comunesregistro/notarias";
    /**
     * Permite listar Notarias por municipalidad.
     *
     * Permite listar Notarias por municipalidad
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarNotarias()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarNotarias$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<NotariaProjection>>>;
    /**
     * Permite listar Notarias por municipalidad.
     *
     * Permite listar Notarias por municipalidad
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarNotarias$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarNotarias(params?: {
        context?: HttpContext;
    }): Observable<Array<NotariaProjection>>;
    /**
     * Path part for operation listarModeloMarca
     */
    static readonly ListarModeloMarcaPath = "/comunesregistro/modelo-vehiculo/{cod_marca}";
    /**
     * Permite listar modelos por marca de vehiculos.
     *
     * Permite listar modelos por marca de vehiculos
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarModeloMarca()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloMarca$Response(params: {
        cod_marca: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar modelos por marca de vehiculos.
     *
     * Permite listar modelos por marca de vehiculos
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarModeloMarca$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloMarca(params: {
        cod_marca: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarModeloOficialVehiculo
     */
    static readonly ListarModeloOficialVehiculoPath = "/comunesregistro/modelo-oficial-vehiculo/{marca_vehiculo}/{anio_fabricacion}";
    /**
     * Permite listar tipos de modelo oficial de vehiculos.
     *
     * Permite listar tipos de modelo oficial de vehiculos por Marca y Año
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarModeloOficialVehiculo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloOficialVehiculo$Response(params: {
        marca_vehiculo: number;
        anio_fabricacion: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ModeloVehiculoProjection>>>;
    /**
     * Permite listar tipos de modelo oficial de vehiculos.
     *
     * Permite listar tipos de modelo oficial de vehiculos por Marca y Año
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarModeloOficialVehiculo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloOficialVehiculo(params: {
        marca_vehiculo: number;
        anio_fabricacion: number;
        context?: HttpContext;
    }): Observable<Array<ModeloVehiculoProjection>>;
    /**
     * Path part for operation listarModeloEquivalenteVehiculo
     */
    static readonly ListarModeloEquivalenteVehiculoPath = "/comunesregistro/modelo-equivalente-vehiculo/{marca_vehiculo}/{otra_marca}";
    /**
     * Permite listar tipos de modelo equivalente de vehiculos.
     *
     * Permite listar tipos de modelo equivalente de vehiculos por Marca y Año. Datos de MTC
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarModeloEquivalenteVehiculo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloEquivalenteVehiculo$Response(params: {
        marca_vehiculo: number;
        otra_marca: boolean;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ModeloVehiculoProjection>>>;
    /**
     * Permite listar tipos de modelo equivalente de vehiculos.
     *
     * Permite listar tipos de modelo equivalente de vehiculos por Marca y Año. Datos de MTC
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarModeloEquivalenteVehiculo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarModeloEquivalenteVehiculo(params: {
        marca_vehiculo: number;
        otra_marca: boolean;
        context?: HttpContext;
    }): Observable<Array<ModeloVehiculoProjection>>;
    /**
     * Path part for operation listarMedioDeterminacionPorMedioPresentacion
     */
    static readonly ListarMedioDeterminacionPorMedioPresentacionPath = "/comunesregistro/medio-determinacion/{tipo_medio_determina_id}";
    /**
     * Permite listar los medios de Determinación.
     *
     * Devuelve una lista de los medios de determinación según el medio de presentación
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarMedioDeterminacionPorMedioPresentacion()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMedioDeterminacionPorMedioPresentacion$Response(params: {
        tipo_medio_determina_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar los medios de Determinación.
     *
     * Devuelve una lista de los medios de determinación según el medio de presentación
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarMedioDeterminacionPorMedioPresentacion$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMedioDeterminacionPorMedioPresentacion(params: {
        tipo_medio_determina_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarMarcaOficialVehiculo
     */
    static readonly ListarMarcaOficialVehiculoPath = "/comunesregistro/marca-oficial-vehiculo";
    /**
     * Permite listar tipos de marca oficial de vehiculos.
     *
     * Permite listar tipos de marca oficial de vehiculos por Marca y Año
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarMarcaOficialVehiculo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMarcaOficialVehiculo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<MarcaVehiculoProjection>>>;
    /**
     * Permite listar tipos de marca oficial de vehiculos.
     *
     * Permite listar tipos de marca oficial de vehiculos por Marca y Año
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarMarcaOficialVehiculo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMarcaOficialVehiculo(params?: {
        context?: HttpContext;
    }): Observable<Array<MarcaVehiculoProjection>>;
    /**
     * Path part for operation listarMarcaEquivalenteVehiculo
     */
    static readonly ListarMarcaEquivalenteVehiculoPath = "/comunesregistro/marca-equivalente-vehiculo";
    /**
     * Permite listar tipos de marca equivalente de vehiculos.
     *
     * Permite listar tipos de marca equivalente de vehiculos por Marca y Año, Datos de MTC
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarMarcaEquivalenteVehiculo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMarcaEquivalenteVehiculo$Response(params?: {
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<MarcaVehiculoProjection>>>;
    /**
     * Permite listar tipos de marca equivalente de vehiculos.
     *
     * Permite listar tipos de marca equivalente de vehiculos por Marca y Año, Datos de MTC
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarMarcaEquivalenteVehiculo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarMarcaEquivalenteVehiculo(params?: {
        context?: HttpContext;
    }): Observable<Array<MarcaVehiculoProjection>>;
    /**
     * Path part for operation listarDocSustentoPorCondicionVehiculo
     */
    static readonly ListarDocSustentoPorCondicionVehiculoPath = "/comunesregistro/listar-sustento-condicion-vehiculo/{tip_con_vehiculo_id}";
    /**
     * Permite listar los documentos de sustento por condición de Vehículo.
     *
     * Permite listar los documentos de sustento por condición de Vehículo
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarDocSustentoPorCondicionVehiculo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSustentoPorCondicionVehiculo$Response(params: {
        tip_con_vehiculo_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar los documentos de sustento por condición de Vehículo.
     *
     * Permite listar los documentos de sustento por condición de Vehículo
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarDocSustentoPorCondicionVehiculo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSustentoPorCondicionVehiculo(params: {
        tip_con_vehiculo_id: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarCategoria
     */
    static readonly ListarCategoriaPath = "/comunesregistro/lista-categoria-vehiculo/{cod_categoria}";
    /**
     * Permite listar categoria vehiculos.
     *
     * Permite listar categoria vehiculos
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarCategoria()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCategoria$Response(params: {
        cod_categoria: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ComunesProjection>>>;
    /**
     * Permite listar categoria vehiculos.
     *
     * Permite listar categoria vehiculos
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarCategoria$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCategoria(params: {
        cod_categoria: number;
        context?: HttpContext;
    }): Observable<Array<ComunesProjection>>;
    /**
     * Path part for operation listarDocSustentoTipo
     */
    static readonly ListarDocSustentoTipoPath = "/comunesregistro/doc-sustento_tipo/{arr_tip_doc_sustento_id}";
    /**
     * Permite listar los documentos de sustento por listado de ids.
     *
     * Permite listar los documentos de sustento por condición de Predio
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarDocSustentoTipo()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSustentoTipo$Response(params: {
        arr_tip_doc_sustento_id: string;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<DocumentoTipoProjection>>>;
    /**
     * Permite listar los documentos de sustento por listado de ids.
     *
     * Permite listar los documentos de sustento por condición de Predio
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarDocSustentoTipo$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarDocSustentoTipo(params: {
        arr_tip_doc_sustento_id: string;
        context?: HttpContext;
    }): Observable<Array<DocumentoTipoProjection>>;
    /**
     * Path part for operation listarCondicionPropiedad
     */
    static readonly ListarCondicionPropiedadPath = "/comunesregistro/condicion-propiedad/{con_recaudacion_id}";
    /**
     * Permite listar condición de propiedad.
     *
     * Permite listar condición de propiedad
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarCondicionPropiedad()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCondicionPropiedad$Response(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<PropiedadTipoResponse>>>;
    /**
     * Permite listar condición de propiedad.
     *
     * Permite listar condición de propiedad
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarCondicionPropiedad$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCondicionPropiedad(params: {
        con_recaudacion_id: number;
        context?: HttpContext;
    }): Observable<Array<PropiedadTipoResponse>>;
    /**
     * Path part for operation listarConContribuyente
     */
    static readonly ListarConContribuyentePath = "/comunesregistro/condicion-contribuyente/{contribuyente_numero}";
    /**
     * Permite listar las condiciones activas del contribuyente.
     *
     * Permite listar las condiciones activas del contribuyente
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarConContribuyente()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarConContribuyente$Response(params: {
        contribuyente_numero: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ConContribuyenteEntity>>>;
    /**
     * Permite listar las condiciones activas del contribuyente.
     *
     * Permite listar las condiciones activas del contribuyente
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarConContribuyente$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarConContribuyente(params: {
        contribuyente_numero: number;
        context?: HttpContext;
    }): Observable<Array<ConContribuyenteEntity>>;
    /**
     * Path part for operation listarClasePorCarroceria
     */
    static readonly ListarClasePorCarroceriaPath = "/comunesregistro/clase-vehiculo/{carroceria_id}";
    /**
     * Permite listar tipos de Clase por el codigo de carroceria de vehiculos.
     *
     * Permite listar tipos de Clase por el codigo de carroceria de vehiculos
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarClasePorCarroceria()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarClasePorCarroceria$Response(params: {
        carroceria_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<ClaseVehiculoProjection>>>;
    /**
     * Permite listar tipos de Clase por el codigo de carroceria de vehiculos.
     *
     * Permite listar tipos de Clase por el codigo de carroceria de vehiculos
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarClasePorCarroceria$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarClasePorCarroceria(params: {
        carroceria_id: number;
        context?: HttpContext;
    }): Observable<Array<ClaseVehiculoProjection>>;
    /**
     * Path part for operation listarCategoriaPorClase
     */
    static readonly ListarCategoriaPorClasePath = "/comunesregistro/categoria-vehiculo/{clase_id}";
    /**
     * Permite listar tipos de Categoria MEF por el codigo de clase de vehiculos.
     *
     * Permite listar tipos de Categoria por el codigo de clase de vehiculos
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarCategoriaPorClase()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCategoriaPorClase$Response(params: {
        clase_id: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<CategoriaProjection>>>;
    /**
     * Permite listar tipos de Categoria MEF por el codigo de clase de vehiculos.
     *
     * Permite listar tipos de Categoria por el codigo de clase de vehiculos
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarCategoriaPorClase$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarCategoriaPorClase(params: {
        clase_id: number;
        context?: HttpContext;
    }): Observable<Array<CategoriaProjection>>;
    /**
     * Path part for operation listarAreaVerde
     */
    static readonly ListarAreaVerdePath = "/comunesregistro/area-verde/{tipo_area_verde}";
    /**
     * Permite listar area verde.
     *
     * Permite listar area verde
     *
     * This method provides access to the full `HttpResponse`, allowing access to response headers.
     * To access only the response body, use `listarAreaVerde()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarAreaVerde$Response(params: {
        tipo_area_verde: number;
        context?: HttpContext;
    }): Observable<StrictHttpResponse<Array<UsoArbitrioTipoProjection>>>;
    /**
     * Permite listar area verde.
     *
     * Permite listar area verde
     *
     * This method provides access to only to the response body.
     * To access the full response (for headers, for example), `listarAreaVerde$Response()` instead.
     *
     * This method doesn't expect any request body.
     */
    listarAreaVerde(params: {
        tipo_area_verde: number;
        context?: HttpContext;
    }): Observable<Array<UsoArbitrioTipoProjection>>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ComunesRegistroControllerService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ComunesRegistroControllerService>;
}