/** * Solidex.Company, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null * 1.0 * undefined */ import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as __model from '../model'; import * as i0 from "@angular/core"; export interface GetLegalInformationParams { shortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface UpdateLegalInformationParams { shortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.LegalInformationViewModelSummary; } export interface GetUniquenessOfTaxIDParams { shortcut: string; taxID: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export declare class LegalInformationService { private http; constructor(http: HttpClient); /** * Gets a legal information's viewmodel * http://undefined/swagger/swagger-ui.html#!/LegalInformation/GetLegalInformation */ GetLegalInformation(params: GetLegalInformationParams): Observable<__model.LegalInformationGetResponse>; /** * Updates legal information * http://undefined/swagger/swagger-ui.html#!/LegalInformation/UpdateLegalInformation */ UpdateLegalInformation(params: UpdateLegalInformationParams): Observable<__model.LegalInformationPutResponse>; /** * Check uniqueness of the UNP * http://undefined/swagger/swagger-ui.html#!/LegalInformation/GetUniquenessOfTaxID */ GetUniquenessOfTaxID(params: GetUniquenessOfTaxIDParams): Observable<__model.LegalInformationGetUniquenessOfTaxIdResponse>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }