import { RestMethodOptions } from '../models'; import RequestBuilder from './request-builder'; export default class BodyBuilder { private opt; private req; readonly body: string | Record; readonly defaultFields: Record; private factory; readonly bodyPart: {}; get hasBodyPart(): boolean; constructor(opt: RestMethodOptions, req: RequestBuilder); private initBody; private fillBody; private applyFields; }