import { COABalanceMonthQuarterTimeframe, ZeniDate } from '@zeniai/client-epic-state'; import { PreComputedOption } from './zeniDatePicker.helpers'; export interface InputStyles { titleTextComponent: React.ElementType; } export interface CustomInputProps { datePickerOpen: boolean; dateFormat?: string; inputStyles?: Partial; placeHolder?: JSX.Element; precomputedOptionsProperties?: { preComputedOptions: PreComputedOption[]; preComputedOptionDateFormat?: string; preComputedOptionSelected?: COABalanceMonthQuarterTimeframe; onPreComputedOptionSelected: (selectedDate: ZeniDate, timeframe?: COABalanceMonthQuarterTimeframe) => void; }; selectedDate?: { date: ZeniDate; businessDay?: number; }; showBusinessDay?: boolean; style?: React.CSSProperties; value?: string; onDatePickerToggle: (value: boolean) => void; onClick?: () => void; } declare const CustomInput: ({ datePickerOpen, showBusinessDay, selectedDate, placeHolder, style, inputStyles: { titleTextComponent }, dateFormat, value, precomputedOptionsProperties, onDatePickerToggle, onClick, }: CustomInputProps) => import("react/jsx-runtime").JSX.Element; export default CustomInput;