import type { AutocompleteChangeReason } from '@mui/material/Autocomplete'; import type { PropsWithIsTabledAttribute, PropsWithParentIsReadOnlyAttribute, PropsWithRenderingExtensionsAttribute } from '../../../interfaces/renderProps.interface'; import type { Coding, QuestionnaireItem } from 'fhir/r4'; import type { TerminologyError } from '../../../hooks/useValueSetCodings'; interface OpenChoiceSelectAnswerValueSetFieldProps extends PropsWithIsTabledAttribute, PropsWithParentIsReadOnlyAttribute, PropsWithRenderingExtensionsAttribute { qItem: QuestionnaireItem; options: Coding[]; valueSelect: Coding | string | null; terminologyError: TerminologyError; feedback: string; feedbackSeverity?: 'error' | 'warning'; readOnly: boolean; calcExpUpdated: boolean; instructionsId?: string; onValueChange: (newValue: Coding | string | null, reason: AutocompleteChangeReason | string) => void; } declare function OpenChoiceSelectAnswerValueSetField(props: OpenChoiceSelectAnswerValueSetFieldProps): import("react/jsx-runtime").JSX.Element; export default OpenChoiceSelectAnswerValueSetField;