import type { DropdownOption, DropdownOptionGroupProps, DropdownOptionItem, DropdownOptionProps, DropdownSelectConfig } from '../types';
declare const DropdownOptionGroup: ({ group, compareOption, optionProps, onOptionPress, optionComponent, renderOption, selectedOption, deep, padding, }: DropdownOptionGroupProps) => JSX.Element;
export default DropdownOptionGroup;
interface RenderOptionProps extends Omit<DropdownOptionProps, 'active' | 'option'>, Omit<DropdownOptionGroupProps, 'group' | 'onOptionPress' | 'optionProps'>, Pick<DropdownSelectConfig, 'optionGroupComponent' | 'renderOptionGroup' | 'optionGroupPadding'> {
    selectOption: (option: DropdownOptionItem) => void;
    option: DropdownOption;
}
export declare function renderOptionItemOrGroup({ compareOption, selectedOption, renderOption, optionComponent, style, disabledStyle, activeStyle, labelStyle, disabledLabelStyle, activeLabelStyle, option, selectOption, optionGroupComponent, renderOptionGroup, deep, optionGroupPadding, }: RenderOptionProps): any;
