import React from 'react'; import { FlintMobileTimePicker as FlintMobileTimePickerElement } from '@getufy/flint-ui/time-picker/flint-time-picker'; export interface FlintMobileTimePickerChangeDetail { value: string; } /** * Mobile Time Picker: a time field with a modal clock dialog. */ export interface FlintMobileTimePickerProps extends React.HTMLAttributes { /** Time value in HH:MM:SS format. */ value?: string; /** Field label text. */ label?: string; /** Whether to use 12-hour (AM/PM) format instead of 24-hour. */ ampm?: boolean; /** Whether to show a seconds segment. */ seconds?: boolean; /** Disables the picker and prevents interaction. */ disabled?: boolean; /** Displays the picker in an error state. */ error?: boolean; /** Helper text shown below the field. */ helperText?: string; /** Error message displayed below the field when in error state. */ errorMessage?: string; /** * Fired when the time value changes. detail: `{ value: string }` * DOM event: `flint-mobile-time-picker-change` */ onFlintMobileTimePickerChange?: (event: CustomEvent) => void; } export declare const FlintMobileTimePicker: React.ForwardRefExoticComponent>;