/** * Bona Iqiniso v3 backend powered by spring boot. * v3.0.0 * BI v3 REST API * Thaste IT * http://www.thaste.org/ * info@thaste.org * License of API * localhost:8080 */ import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as __model from '../model'; export interface GetAllNavigationsParams { /** format: int32 */ page?: number; /** format: int32 */ perPage?: number; } export interface AddNavigationParams { /** navigationRequest */ navigationRequest: __model.NavigationAddRequest; } export interface UpdateNavigationParams { /** navigationRequest */ navigationRequest: __model.NavigationUpdateRequest; } export interface GetNavigationParams { /** reference */ reference: string; } export interface DeleteNavigationParams { /** reference */ reference: string; } export declare class NavigationService { private http; constructor(http: HttpClient); /** * getAll * http://localhost:8080/swagger/swagger-ui.html#!/navigation-controller/getAllNavigations */ getAllNavigations(params: GetAllNavigationsParams): Observable<__model.NavigationPage>; /** * add * http://localhost:8080/swagger/swagger-ui.html#!/navigation-controller/addNavigation */ addNavigation(params: AddNavigationParams): Observable<__model.Navigation>; /** * update * http://localhost:8080/swagger/swagger-ui.html#!/navigation-controller/updateNavigation */ updateNavigation(params: UpdateNavigationParams): Observable<__model.Navigation>; /** * get * http://localhost:8080/swagger/swagger-ui.html#!/navigation-controller/getNavigation */ getNavigation(params: GetNavigationParams): Observable<__model.Navigation>; /** * delete * http://localhost:8080/swagger/swagger-ui.html#!/navigation-controller/deleteNavigation */ deleteNavigation(params: DeleteNavigationParams): Observable; }