import { HttpRequestOptions, HttpRequestQuery, IApiService, IPaginationData, ProgressListener, UploadData } from "../common-types"; import { BaseHttpService } from "./base-http.service"; import * as i0 from "@angular/core"; export declare class ApiService extends BaseHttpService implements IApiService { get name(): string; url(url: string): string; get(url: string, options?: HttpRequestOptions, body?: any): Promise; delete(url: string, options?: HttpRequestOptions, body?: any): Promise; post(url: string, body?: any, options?: HttpRequestOptions): Promise; put(url: string, body?: any, options?: HttpRequestOptions): Promise; patch(url: string, body?: any, options?: HttpRequestOptions): Promise; upload(url: string, body: UploadData, listener?: ProgressListener, options?: HttpRequestOptions): Promise; list(url: string, params: HttpRequestQuery, options?: HttpRequestOptions): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }