import React, { Ref } from 'react'; import { AriaFocusProps } from '../../types/common'; import { DropdownChipLabelOption } from './DropdownChipLabel'; import { DropdownProps } from './Dropdown'; export interface DropdownMultiSelect extends Omit, 'options' | 'renderLabel' | 'value' | 'onChange' | 'maxHeight'> { value?: OptionValue[]; options: DropdownChipLabelOption[]; /** * Dropdown OptionList maxHeight값 * - size가 large일 경우 default 높이는 none, 그외에는 기본 값이 적용되며 사용처에서 재정의할 수 있습니다. * * @default DEFAULT_DROPDOWN_MULTI_SELECT_MAX_HEIGHT */ maxHeight?: number; /** * DropdownFilter Option들의 전체 선택 여부 * * @default false */ allCheck?: boolean; onChange?: (value: OptionValue[]) => void; } export declare const DropdownMultiSelect: ((props: DropdownMultiSelect & AriaFocusProps & { ref?: React.Ref | undefined; }) => JSX.Element) & { displayName?: string | undefined; };