import { IRequestBody } from "../constants/common-interface"; import { IConfig, IRest } from "../constants/model-interfaces"; export declare class Rest implements IRest { config: IConfig; baseurl: string; constructor(rest?: IRest); getCommonHeaders(requestHeaders?: Record): { "Content-Type": string; }; get(url: string, isRemote?: boolean, requestHeaders?: Record): Promise; post(url: string, requestBody: IRequestBody, isRemote?: boolean, requestHeaders?: Record): Promise; put(): void; delete(): void; }