/** * Solidex.Order, 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 GetBranchParams { /** * Identifier of the branch to be received * format: uuid */ id: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface UpdateBranchParams { /** * Identifier of the branch to be received * format: uuid */ id: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.UpdateBranchRequest; } export interface DeleteBranchParams { /** * Identifier of the branch to be received * format: uuid */ id: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface CreateBranchParams { /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.CreateBranchRequest; } export declare class BranchService { private http; constructor(http: HttpClient); /** * The method provider possibility to get the branch by id * http://undefined/swagger/swagger-ui.html#!/Branch/GetBranch */ GetBranch(params: GetBranchParams): Observable<__model.GetBranchResponse>; /** * The method provider possibility to update the branch by id * http://undefined/swagger/swagger-ui.html#!/Branch/UpdateBranch */ UpdateBranch(params: UpdateBranchParams): Observable<__model.UpdateBranchResponse>; /** * The method provider possibility to delete the branch by id * http://undefined/swagger/swagger-ui.html#!/Branch/DeleteBranch */ DeleteBranch(params: DeleteBranchParams): Observable<__model.DeleteBranchResponse>; /** * The method provider possibility to create a branch * http://undefined/swagger/swagger-ui.html#!/Branch/CreateBranch */ CreateBranch(params: CreateBranchParams): Observable<__model.CreateBranchResponse>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }