/// import { ValidationMode } from "@jsonforms/core"; import { NavigateFunction } from "react-router"; export declare class ImpaktAppsJsonFormsStore { setFormdata: React.Dispatch>; setUiSchema: React.Dispatch>; setSchema: React.Dispatch>; setValidation: React.Dispatch>; setLoading: React.Dispatch>; setNotify: React.Dispatch>; setSearchParams: any; navigate: NavigateFunction | any; formData: any; uiSchema: any; schema: any; validationMode: ValidationMode; openNotify: { Fail: boolean; FailMessage: string; Success: boolean; SuccessMessage: string; Info: boolean; InfoMessage: string; }; loading: boolean; theme: any; permissions: any[]; serviceHolder: any; pageName: string; searchParams: any; newData: any; setAdditionalErrors: any; additionalErrors: any; urlHistory: any; serverDateTimeFormat: string; dateFormat: string; dateTimeFormat: string; locale: string; timeZone: string; dialog: Record; updateDialog: any; arrayExpendState: Record; handleToggleArray: any; targetElementMap: any; additionalIcons: Record; ctx: any; location: any; notificationAutoHideDuration: number; constructor(updateFormdata: React.Dispatch>, setUiSchema: React.Dispatch>, setSchema: React.Dispatch>, setValidation: React.Dispatch>, setLoading: React.Dispatch>, setNotify: React.Dispatch>, setSearchParams: any, navigate: NavigateFunction, formData: any, uiSchema: any, schema: any, validationMode: ValidationMode, openNotify: { Fail: boolean; FailMessage: string; Success: boolean; SuccessMessage: string; Info: boolean; InfoMessage: string; }, loading: boolean, theme: any, permissions: any[], serviceHolder: any, pageName: string, searchParams: any, setAdditionalErrors: any, additionalErrors: any, serverDateTimeFormat: string, dateFormat: string, dateTimeFormat: string, locale: string, timeZone: string, dialog: Record | {}, updateDialog: any, arrayExpendState: Record | {}, handleToggleArray: any, targetElementMap: any, additionalIcons: Record, ctx: any, location: any, notificationAutoHideDuration: number); updateFormdata(data: any): void; }