export interface useJsonStringProps { /** * Default Value = */ defaultValue?: T; /** * Value */ value?: T; /** * onChange */ onChange?: (data: T) => void; /** * Default Value */ defaultValueJsonString?: P; /** * Value */ valueJsonString?: P; /** * onChange */ onChangeJsonString?: (data: P | undefined) => void; /** * parse */ parseString_to_Json?: (data: P) => T | undefined; /** * parse */ parseJson_to_String?: (data: T) => P | undefined; } export declare const useJsonString: ({ defaultValueJsonString, onChangeJsonString, parseJson_to_String, parseString_to_Json, valueJsonString, defaultValue, onChange, value, }: useJsonStringProps) => { value: T | undefined; defaultValue: T | undefined; onChange: (e: T) => void; };