/** * 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 GetPriceListParams { appShortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface CreatePriceListParams { appShortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.PriceViewModelSummary[]; } export interface UpdatePriceParams { appShortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.PriceViewModelSummary; } export interface DeletePriceParams { appShortcut: string; /** format: uuid */ priceId: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export declare class PriceService { private http; constructor(http: HttpClient); /** http://undefined/swagger/swagger-ui.html#!/Price/GetPriceList */ GetPriceList(params: GetPriceListParams): Observable<__model.PriceGetResponse>; /** http://undefined/swagger/swagger-ui.html#!/Price/CreatePriceList */ CreatePriceList(params: CreatePriceListParams): Observable<__model.PricePostResponse>; /** http://undefined/swagger/swagger-ui.html#!/Price/UpdatePrice */ UpdatePrice(params: UpdatePriceParams): Observable<__model.PricePutResponse>; /** http://undefined/swagger/swagger-ui.html#!/Price/DeletePrice */ DeletePrice(params: DeletePriceParams): Observable<__model.PriceDeleteResponse>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }