import { ChangeEventHandler, FocusEventHandler, HTMLAttributes } from 'react'; import { InferComponentProps } from '../../types.js'; import { DatePickerElement } from '../../use-date-picker-input/use-date-picker-input.js'; import { Select } from '../select/select.js'; import { PatternInput } from './index.js'; declare const MonthSelect: ({ className, ...props }: Omit, "children"> & { $error?: string; }) => import("react/jsx-runtime").JSX.Element; type MonthYearPickerInputProps = Omit, 'onChange' | 'onBlur'> & { value: Date | undefined; name?: string; onChange?: ChangeEventHandler; onBlur?: FocusEventHandler; monthProps?: Partial, 'onChange'>>; yearProps?: Partial, 'onChange'>>; disabled?: boolean; $error?: string; }; export declare const MonthYearPickerInput: ({ value, name, onBlur, onChange, className, monthProps, yearProps, disabled, $error, ...props }: MonthYearPickerInputProps) => import("react/jsx-runtime").JSX.Element; export declare const MonthYearPickerField: import("react").ForwardRefExoticComponent, "onBlur" | "onChange"> & { value: Date | undefined; name?: string; onChange?: ChangeEventHandler; onBlur?: FocusEventHandler; monthProps?: Partial, "onChange">>; yearProps?: Partial, "onChange">>; disabled?: boolean; $error?: string; } & { error?: string; } & import("../../types.js").DataAttributes & Pick & import("react").RefAttributes>; export {};