import type { VirtualizedListWithoutRenderItemProps } from 'react-native'; import type { OptionType } from './types'; export type ItemLayout = ReturnType< NonNullable['getItemLayout']> >; export type OnPressRemove = (option: OptionType | null) => void; export type OnPressOptionType = (option: OptionType, optionIndex: number) => void; export type OnPressSelectControlType = () => void; export type OnOutsidePress = () => void; export type OnChooseOption = () => void;