import { ServerService } from './server.service'; import { ICdRequest, IQuery, LsFilter } from './IBase'; import * as i0 from "@angular/core"; export declare class BaseService { private svServer; debug: boolean; postData: ICdRequest; module: string; controller: string; constructor(svServer: ServerService); /** * module and controller are filled in by default from the client...but there * are circumstances where you will need to override * @param defaultEnvelope * @param q * @param cdToken * @param module * @param controller */ setEnvelope(defaultEnvelope: ICdRequest, q: any, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): void; getEnvelope(defaultEnvelope: ICdRequest, q: any, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): ICdRequest; initEnvelope(ctx?: string | null, module?: string | null, controller?: string | null): void; create$(data: any, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; get$(q: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; getPaged$(q: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; getType$(q: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; update$(q: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; delete$(q: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; getGuid(): any; cacheKey(m: string, c: string, a: string, userId: string, cdToken: string): string; setEnvelopeCache(defaultEnvelope: ICdRequest, d: IQuery, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): void; cacheCreate$(d: any, cdToken: string, ctx?: string | null, module?: string | null, controller?: string | null): import("rxjs").Observable; searchLocalStorage(f: LsFilter): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }