export function findProp(obj: any, prop: any, defval: any): any; export function stripTrailingSlash(str: any): any; export function resolve(data: any, state: any): any; export function resolveReferences(object: any, state: any, defaultValue: any, customObjects?: {}, withError?: boolean): any; export function getDynamicVariables(text: any): any; export function computeComponentName(componentType: any, currentComponents: any): string; export function computeActionName(actions: any): string; export function validateQueryName(name: any): boolean; export function resolveWidgetFieldValue(prop: any, state: any, _default?: any[], customResolveObjects?: {}): any; export function validateWidget({ validationObject, widgetValue, currentState, customResolveObjects, }: { validationObject: any; widgetValue: any; currentState: any; customResolveObjects: any; }): { isValid: boolean; validationError: string; } | { isValid: boolean; validationError: null; }; export function validateEmail(email: any): boolean; export function executeMultilineJS(_ref: any, code: any, editorState: any, queryId: any, isPreview: any, confirmed?: undefined, mode?: string): Promise<{}>; export function toQuery(params: any, delimiter?: string): string; export function buildURLWithQuery(url: any, query?: {}): string; export function hasCircularDependency(obj: any): boolean; export function safelyParseJSON(json: any): any; export function pluralize(count: any, noun: any, suffix?: string): string; export function convertToKebabCase(string: any): any; export function isJson(str: any): boolean; export function handleCircularStructureToJSON(): (key: any, value: any) => any; export function hightlightMentionedUserInComment(comment: any): any; export function generateAppActions(_ref: any, queryId: any, mode: any, editorState: any, isPreview?: boolean): { runQuery: (queryName?: string) => any; setVariable: (key?: string, value?: string) => any; unSetVariable: (key?: string) => any; showAlert: (alertType?: string, message?: string) => any; logout: () => any; showModal: (modalName?: string) => any; closeModal: (modalName?: string) => any; setLocalStorage: (key?: string, value?: string) => any; copyToClipboard: (contentToCopy?: string) => any; goToApp: (slug?: string, queryParams?: any[]) => any; generateFile: (fileName: any, fileType: any, data: any) => any; setPageVariable: (key?: string, value?: string) => any; unsetPageVariable: (key?: string) => any; switchPage: (pageHandle: any, queryParams?: any[]) => any; }; export function loadPyodide(): Promise; export function getuserName(formData: any): string;