/** * 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 GetAllFreeTextParams { /** format: int32 */ page?: number; /** format: int32 */ perPage?: number; reference?: string; } export interface AddFreeTextParams { /** freeTextRequest */ freeTextRequest: __model.FreeTextAddRequest; } export interface UpdateFreeTextParams { /** freeTextRequest */ freeTextRequest: __model.FreeTextUpdateRequest; } export interface ManyParams { /** references */ references: string[]; } export interface GetFreeTextParams { /** reference */ reference: string; } export interface DeleteFreeTextParams { /** reference */ reference: string; } export declare class FreeTextService { private http; constructor(http: HttpClient); /** * getAll * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/getAllFreeText */ getAllFreeText(params: GetAllFreeTextParams): Observable<__model.FreeTextPage>; /** * add * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/addFreeText */ addFreeText(params: AddFreeTextParams): Observable<__model.FreeText>; /** * update * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/updateFreeText */ updateFreeText(params: UpdateFreeTextParams): Observable<__model.FreeText>; /** * getMany * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/getFreeTextsByReferences */ many(params: ManyParams): Observable<__model.FreeText[]>; /** * get * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/getFreeText */ getFreeText(params: GetFreeTextParams): Observable<__model.FreeText>; /** * delete * http://localhost:8080/swagger/swagger-ui.html#!/free-text-controller/deleteFreeText */ deleteFreeText(params: DeleteFreeTextParams): Observable; }