kwikid-forms
Version:
KwikID's JSON Configuration based Forms Renderer and Builder
16 lines (15 loc) • 1.02 kB
TypeScript
import { Observable } from "rxjs";
export declare class KwikIDFormViewApiService {
private bytecode;
private reduxData;
private userConfig;
setStorageContext(reduxData?: Record<string, unknown>, userConfig?: any): void;
/** Fresh config from host utilityFlags / formsStorage on every resolve. */
private getStorageConfig;
dataDerivativeLogic(data: any): string;
preProcessHeader(headerData: any, isVerifySignature: boolean): any;
verifySignature(data: any, header: any, url: any, isVerifySignature: any): Promise<unknown>;
post(url: any, body: any, headerData: any, isEncrypt?: boolean, isDecrypt?: boolean, isVerifySignature?: boolean, isSkipHeaderAlteration?: boolean): Observable<unknown>;
get(url: any, headerData?: any, isDecrypt?: boolean, isVerifySignature?: boolean, isSkipHeaderAlteration?: boolean): Observable<unknown>;
executeApiCall(url: any, method: any, body: any, headers: any, isEncrypt: any, isDecrypt: any, isVerifySignature: any): Promise<unknown>;
}