import { Accessor, Setter } from "solid-js"; import { DateObjectUnits, DatePickerType, IMonthSelectorType, Locale, MakeOptionalRequired, SelectorColorsAndClassNames, SelectorType } from "../../interface/general"; import { SelectorProps } from "../Selector"; export interface MonthSelectorProps extends SelectorColorsAndClassNames { month: Accessor; setMonth: Setter; ref?: Setter; type?: DatePickerType; monthSelectorFormat?: IMonthSelectorType; zIndex?: number; locale?: Locale; minDate?: MakeOptionalRequired; maxDate?: MakeOptionalRequired; year?: Accessor; twoMonthsDisplay?: boolean; onMonthChange?: (month: number) => void; startDay?: DateObjectUnits; monthSelectorType?: SelectorType; setShowSelectorTwo?: Setter; setSelectorTwoProps?: Setter; showSelectorTwo?: Accessor; noButtonAnimation?: boolean; monthSelectorTopLabel?: string; } export declare const MonthSelector: (props: MonthSelectorProps) => import("solid-js").JSX.Element;