import { PopupOption } from '../../schema/index.ts'; /** * The option list behind a radio group, a select, or a multi-select. * * It takes the list rather than the thing that owns it, because two owners need * it: the selected item in the content editor, and the field being created in * the layout picker — which has no item yet, and whose options have to travel to * the host with the field's own definition. * * Its own file rather than either caller's: the content editor renders the field * picker, so the picker importing back out of it would close a cycle. */ export declare function OptionsEditor({ options, onChange: set, }: { options: PopupOption[]; onChange: (options: PopupOption[]) => void; }): import("react").JSX.Element;