/** * 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 GetAllColorsParams { /** format: int32 */ page?: number; /** format: int32 */ perPage?: number; /** search */ search?: string; } export interface AddColorParams { /** colorRequest */ colorRequest: __model.ColorAddRequest; } export interface UpdateColorParams { /** colorRequest */ colorRequest: __model.ColorUpdateRequest; } export interface GetColorParams { /** reference */ reference: string; } export interface DeleteColorParams { /** reference */ reference: string; } export declare class ColorsService { private http; constructor(http: HttpClient); /** * getAll * http://localhost:8080/swagger/swagger-ui.html#!/colors-controller/getAllColors */ getAllColors(params: GetAllColorsParams): Observable<__model.ColorPage>; /** * add * http://localhost:8080/swagger/swagger-ui.html#!/colors-controller/addColor */ addColor(params: AddColorParams): Observable<__model.Color>; /** * update * http://localhost:8080/swagger/swagger-ui.html#!/colors-controller/updateColor */ updateColor(params: UpdateColorParams): Observable<__model.Color>; /** * get * http://localhost:8080/swagger/swagger-ui.html#!/colors-controller/getColor */ getColor(params: GetColorParams): Observable<__model.Color>; /** * delete * http://localhost:8080/swagger/swagger-ui.html#!/colors-controller/deleteColor */ deleteColor(params: DeleteColorParams): Observable; }