import * as React from 'react'; import type { VariantProps } from '@shopify/restyle'; import type { Theme } from './../../theme/theme'; export interface ISelect { label: string; value: string | number; } declare type SelectProps = { items: ISelect[]; placeholder: string; setState: ({ value, label }: ISelect) => void; animationType?: AnimationType; disabled?: boolean; height?: number; variant?: VariantProps['variant']; withLabel?: boolean; modalBody?: (items: any, setModalVisible: React.Dispatch>) => JSX.Element; customHeader?: (setModalVisible: React.Dispatch>) => JSX.Element; state: ISelect | null; modalTitle?: string; full?: boolean; }; declare type AnimationType = 'none' | 'slide' | 'fade'; export declare const SelectPicker: ({ items, placeholder, setState, animationType, disabled, state, height, withLabel, variant, modalBody, customHeader, full, }: SelectProps) => JSX.Element; export {};