/** * @file Picker * @description 移动端列滚动选择器 */ import type { ReactNode } from 'react'; import React from 'react'; import type { PickClassStyleType, ReactPropsBase } from 'jamis-core'; import type { PickerColumnItem } from '../types'; export type PickerValue = string | number; interface PickerProps extends ReactPropsBase, PickClassStyleType { title?: String | ReactNode; labelField?: string; valueField?: string; className?: string; showToolbar?: boolean; defaultValue?: PickerValue[]; value?: PickerValue[]; swipeDuration?: number; visibleItemCount?: number; itemHeight?: number; columns: PickerColumnItem[] | PickerColumnItem; onChange?: (value?: PickerValue[], index?: number, confirm?: boolean) => void; onClose?: (value?: PickerValue[]) => void; onConfirm?: (value?: PickerValue[]) => void; } declare const _default: React.NamedExoticComponent; export default _default;