import type { ReactNode } from 'react'; import type { BaseFormComponentProps } from '../../types'; export type Time = { h: string; m: string; s: string; period?: string; }; type TimeInputProps = BaseFormComponentProps & { placeholder?: Time; readOnly?: boolean; value?: Date | null; clearable?: boolean; labelDescription?: ReactNode; error?: boolean | string; onChange?: (value: Date | undefined, valuePeriod?: string) => void; size?: 'small' | 'medium' | 'large'; timeFormat?: 12 | 24; 'aria-describedby'?: string; }; export declare function TimeInput({ label, timeFormat, value, clearable, required, labelDescription, helper, size, disabled, readOnly, error, onChange, onBlur, onFocus, className, id, autoFocus, style, 'data-testid': dataTestId, placeholder, 'aria-label': ariaLabel, 'aria-describedby': ariaDescribedBy, }: TimeInputProps): import("react").JSX.Element; export declare namespace TimeInput { var displayName: string; } export {}; //# sourceMappingURL=index.d.ts.map