/** * 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 GetAllBase64SParams { base64?: string; /** format: int32 */ page?: number; /** format: int32 */ perPage?: number; reference?: string; } export interface AddBase64Params { /** base64Request */ base64Request: __model.Base64AddRequest; } export interface UpdateBase64Params { /** base64Request */ base64Request: __model.Base64UpdateRequest; } export interface ManyParams { /** references */ references: string[]; } export interface GetBase64Params { /** reference */ reference: string; } export interface DeleteBase64Params { /** reference */ reference: string; } export declare class Base64Service { private http; constructor(http: HttpClient); /** * getAll * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/getAllBase64s */ getAllBase64S(params: GetAllBase64SParams): Observable<__model.Base64Page>; /** * add * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/addBase64 */ addBase64(params: AddBase64Params): Observable<__model.Base64>; /** * update * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/updateBase64 */ updateBase64(params: UpdateBase64Params): Observable<__model.Base64>; /** * getMany * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/getBase64sByReferences */ many(params: ManyParams): Observable<__model.Base64[]>; /** * get * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/getBase64 */ getBase64(params: GetBase64Params): Observable<__model.Base64>; /** * delete * http://localhost:8080/swagger/swagger-ui.html#!/base-64-controller/deleteBase64 */ deleteBase64(params: DeleteBase64Params): Observable; }