import React from 'react'; import { UnitType } from '../services/TrackTileService'; export type NumberPickerProps = { onChange: (value: string) => void; selectedUnit: UnitType; placeholder?: string; value?: string; chevronColor: string; }; export declare const NumberPicker: (props: NumberPickerProps) => React.JSX.Element; declare const defaultStyles: (theme: import("../../BrandConfigProvider/theme/types").Theme) => readonly ["TrackTileNumberPicker", import("../../BrandConfigProvider/styles/createStyles").NamedStyles<{ androidContainer: { width: string; height: number; borderWidth: number; alignItems: "center"; alignContent: "center"; justifyContent: "center"; backgroundColor: string; }; androidPicker: { height: string; width: string; }; iosOpenPickerButton: { marginTop: number; height: number; flex: number; flexDirection: "row"; justifyContent: "space-around"; borderRadius: number; backgroundColor: string; }; iosPlaceholderLabel: { color: string; fontSize: number; lineHeight: number; fontWeight: "400"; }; iosModalContentContainer: { marginTop: string; height: number; justifyContent: "center"; backgroundColor: string; }; iosModalDoneButtonContainer: { height: number; flexDirection: "row"; justifyContent: "flex-end"; alignItems: "center"; paddingHorizontal: number; backgroundColor: string; borderTopWidth: number; borderTopColor: string; zIndex: number; }; numberPickerPopupAccessoryDoneTextIOS: { color: string; fontSize: number; paddingTop: number; paddingRight: number; }; }>]; declare module './../../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type TrackTileNumberPicker = NamedStylesProp; export {};