import * as React from 'react'; import { ViewStyle } from 'react-native'; interface TabPickerData { name?: number | string | boolean; label: string; value?: string; options: any[]; } export interface IMDTabPickerProps { styles?: IMDTabPickerStyle; title?: string; describe?: string; placeholder?: string; visible?: boolean; data?: TabPickerData | null; change: (options: any[]) => void; } export interface IMDTabPickerStyle { wrapper?: ViewStyle; content?: ViewStyle; tabPickerContent?: ViewStyle; } interface IMDTabPickerState { isPopupShow: boolean; selected: number; } export declare const MDTabPickerStyles: IMDTabPickerStyle; export default class MDTabPicker extends React.Component { static defaultProps: { styles: IMDTabPickerStyle; placeholder: string; }; constructor(props: IMDTabPickerProps); private panes; componentWillReceiveProps(props: IMDTabPickerProps): void; render(): JSX.Element; private renderItem; private onSelectPaneItem; private getSelectedOptions; } export {};