/** * 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 GetAllNavigationPanelsParams { /** format: int32 */ page?: number; /** format: int32 */ perPage?: number; } export interface AddNavigationPanelParams { /** navigationPanelRequest */ navigationPanelRequest: __model.NavigationPanelAddRequest; } export interface UpdateNavigationPanelParams { /** navigationPanelRequest */ navigationPanelRequest: __model.NavigationPanelUpdateRequest; } export interface GetNavigationPanelParams { /** component */ component: string; } export interface DeleteNavigationPanelParams { /** component */ component: string; } export declare class NavigationPanelService { private http; constructor(http: HttpClient); /** * getAll * http://localhost:8080/swagger/swagger-ui.html#!/navigation-panel-controller/getAllNavigationPanels */ getAllNavigationPanels(params: GetAllNavigationPanelsParams): Observable<__model.NavigationPanelPage>; /** * add * http://localhost:8080/swagger/swagger-ui.html#!/navigation-panel-controller/addNavigationPanel */ addNavigationPanel(params: AddNavigationPanelParams): Observable<__model.NavigationPanel>; /** * update * http://localhost:8080/swagger/swagger-ui.html#!/navigation-panel-controller/updateNavigationPanel */ updateNavigationPanel(params: UpdateNavigationPanelParams): Observable<__model.NavigationPanel>; /** * get * http://localhost:8080/swagger/swagger-ui.html#!/navigation-panel-controller/getNavigationPanel */ getNavigationPanel(params: GetNavigationPanelParams): Observable<__model.NavigationPanel>; /** * delete * http://localhost:8080/swagger/swagger-ui.html#!/navigation-panel-controller/deleteNavigationPanel */ deleteNavigationPanel(params: DeleteNavigationPanelParams): Observable; }