/// export declare type PepJsonEditorHorizontalAlignment = 'start' | 'center' | 'end' | string; export declare type PepJsonEditorLayoutType = 'form' | 'table' | 'card' | string; export declare type PepJsonEditorType = 'object' | 'array'; export interface PepJsonEditorProps extends React.HTMLAttributes { keyProp?: string; value?: string; label?: string; mandatory?: boolean; disabled?: boolean; readonly?: boolean; textColor?: string; xAlignment?: PepJsonEditorHorizontalAlignment; jsonType?: PepJsonEditorType; rowSpan?: number; visible?: boolean; form?: unknown; isActive?: boolean; showTitle?: boolean; renderTitle?: boolean; layoutType?: PepJsonEditorLayoutType; onValueChange?: (value: string) => void; onValidationChange?: (isValid: boolean) => void; onKeyup?: (e: unknown) => void; className?: string; } export declare const PepJsonEditor: React.FC;