import React from 'react'; import 'jb-time-input'; import { type JBTimeInputWebComponent, type ValidationValue, type TimeUnits } from 'jb-time-input'; import { type ValidationItem } from 'jb-validation'; import { EventProps } from './events-hook.js'; declare global { namespace JSX { interface IntrinsicElements { 'jb-time-input': JBTimeInputType; } interface JBTimeInputType extends React.DetailedHTMLProps, JBTimeInputWebComponent> { "class"?: string; "type"?: string; "label"?: string; "message"?: string; "placeholder"?: string; } } } declare const JBTimeInput: React.ForwardRefExoticComponent[] | null; secondEnabled?: boolean; frontalZero?: boolean; optionalUnits?: TimeUnits[] | null; showPersianNumber?: boolean; } & React.RefAttributes>; export type Props = EventProps & { label?: string | null; closeButtonText?: string | null; value?: string | null; className?: string | null; placeholder?: string | null; message?: string | null; validationList?: ValidationItem[] | null; secondEnabled?: boolean; frontalZero?: boolean; optionalUnits?: TimeUnits[] | null; showPersianNumber?: boolean; }; export { JBTimeInput };