import { HttpClient } from '@angular/common/http'; import { PageDto } from './../shared/page.dto'; import { PageQueriesModel } from './../shared/page-queries.model'; import { ContractDto } from './contract.dto'; export declare class ContractsRestService { private http; constructor(http: HttpClient); list(queries: PageQueriesModel, legalentityId: string, clientId: string): import("rxjs/internal/Observable").Observable>; create(d: ContractDto, legalentityId: string, clientId: string): import("rxjs/internal/Observable").Observable; get(contractId: string): import("rxjs/internal/Observable").Observable; remove(clientId: string, legalentityId: string, contractId: string): import("rxjs/internal/Observable").Observable; update(d: ContractDto, legalentityId: string, clientId: string): import("rxjs/internal/Observable").Observable; clone(d: ContractDto, legalentityId: string, clientId: string): import("rxjs/internal/Observable").Observable; private apiUrlCloneContract; private apiUrlByContract; private apiUrl; }