import { ReactNode } from 'react'; import { SetterConfig, CompositeField } from '../../types'; export interface FieldProps { field: string | CompositeField; sectionName: string; itemName: string; isSelected: boolean; config?: SetterConfig; options?: any[]; onSelect: (path: string) => void; operations?: ReactNode; } export interface CompositeFieldProps { field: CompositeField; operations?: ReactNode; }