/** * AdvancedRefArray.tsx - Enhanced Sanity input component for managing arrays of references */ import React from 'react'; interface Reference { _type: string; _key: string; _ref: string; _weak?: boolean; } interface SchemaType { of: Array<{ to: Array<{ name: string; }>; }>; } interface AdvancedRefArrayProps { onChange: (patch: any) => void; value?: Reference[]; schemaType: SchemaType; id: string; renderDefault: (props: any) => React.ReactNode; allowIndividualAdd?: boolean; allowBulkAdd?: boolean; filterExisting?: boolean; maxSearchResults?: number; searchPlaceholder?: string; showItemCount?: boolean; enableKeyboardShortcuts?: boolean; } export declare const AdvancedRefArray: React.FC; export default AdvancedRefArray;