UNPKG

kwikid-forms

Version:

KwikID's JSON Configuration based Forms Renderer and Builder

19 lines (18 loc) 675 B
import { TEngine } from "kwikid-toolkit"; import { TFieldApiCall } from "../definitions/form-view.fields.definition"; export declare class Apis { private _object; get object(): any; set object(value: any); private _takeAction; private _request; private _response; constructor(object: any, takeAction: any); setUrl(): Promise<TFieldApiCall>; setRequestBody(): Promise<TFieldApiCall>; validateRequestBody(): Promise<TFieldApiCall>; setRequestHeaders(): Promise<TFieldApiCall>; validateRequestHeaders(): Promise<TFieldApiCall>; validateResponse(): Promise<TFieldApiCall>; callNextApi(validation: TEngine): Promise<any>; }