```ts
const PreferenceMultiselect: React.FC<{
  confirmLabel?: string;
  className?: string;
  denyAlertText?: string;
  denyLabel?: string;
  errorText?: string;
  hasError?: boolean;
  isEditing?: boolean;
  isReadOnly?: boolean;
  label: string;
  labelEnhanceEnd?: React.ReactNode;
  modifyLabel?: string;
  noSelectionLabel?: string;
  options?: Option[];
  shouldShowDenyAlert?: boolean;
  value?: string[];
  onChange?: (selection) => void;
  onConfirm?: (selection) => void;
}>;
```
