import { ImageStyle, StyleProp, TextStyle, ViewStyle } from 'react-native'; export interface IDropdownItem { label: string; value: string | number; [key: string]: string | number; } export interface IDropdownListItemStyles { container?: StyleProp; button?: StyleProp; buttonSelected?: StyleProp; text?: StyleProp; textSelected?: StyleProp; } export interface IDropdownListItemProps { item: IDropdownItem; onSelectItem: (item: IDropdownItem) => void; selectedOption?: IDropdownItem; styles?: IDropdownListItemStyles; } export interface IDropdownStyles { container?: StyleProp; button?: StyleProp; icon?: StyleProp; label?: StyleProp; dialog?: StyleProp; flatListContainer?: StyleProp; listItem?: IDropdownListItemStyles; } export interface IDropdownProps { items: IDropdownItem[]; selectedOption?: IDropdownItem; onSelectItem: (item: IDropdownItem) => void; styles?: IDropdownStyles; } //# sourceMappingURL=types.d.ts.map