import memoizee from 'memoizee';
import { KaaFormSchema } from "../types/forms";
export declare const safeParseJson: <T = any>(jsonString: string | null | undefined, fail?: boolean) => T | null;
export declare const jsonToSchema: (json: Record<string, any> | string) => KaaFormSchema;
export declare const serializeJson: ((payload: any) => any) & memoizee.Memoized<(payload: any) => any>;
export declare const safeString: (value: number | boolean | null | string) => string;
