import { FieldsetJson, FieldJson } from '../types/index'; export declare const getProperty:

(data: any, key: string, def: P) => P; export declare const isFile: (item: FieldsetJson | FieldJson) => boolean; export declare const checkIfConstraintsArePresent: (item: FieldsetJson | FieldJson) => boolean; export declare const isCheckbox: (item: FieldsetJson | FieldJson) => boolean; export declare const isCheckboxGroup: (item: FieldsetJson | FieldJson) => boolean; export declare const isEmailInput: (item: FieldsetJson | FieldJson) => boolean; export declare const isDateTimeField: (item: FieldsetJson | FieldJson) => boolean; export declare const isDateField: (item: FieldsetJson | FieldJson) => boolean; export declare const isCaptcha: (item: FieldsetJson | FieldJson) => boolean; export declare const isButton: (item: FieldsetJson | FieldJson) => boolean; export declare function deepClone(obj: any, idGenerator?: () => string): any; export declare function checkIfKeyAdded(currentObj: any, prevObj: any, objKey: string): boolean; export declare const jsonString: (obj: any) => string; export declare const isRepeatable: (obj: FieldsetJson | FieldJson) => boolean;