import { Accessor, JSX, Setter } from "solid-js"; import { RnClassName, DatePickerOnChange, DatePickerType, PickerInputJSX, PickerValue } from "../../interface/general"; import { DatePickerProps } from "../DatePicker"; import { IPopOverPositionX, IPopOverPositionY } from "../Popover"; export interface DatePickerInputSJProps extends Omit, Pick { type?: DatePickerType; value?: Accessor; setValue?: Setter; onChange?: (data: DatePickerOnChange) => void; componentsToAllowOutsideClick?: Array; renderInput?: PickerInputJSX; pickerPositionX?: IPopOverPositionX; pickerPositionY?: IPopOverPositionY; placeholder?: string; onClose?: () => void; onOpen?: () => void; inputProps?: JSX.InputHTMLAttributes; inputLabel?: Accessor; inputWrapperWidth?: JSX.CSSProperties["width"]; multipleDatesSeparator?: string; rangeDatesSeparator?: string; alwaysShowRangeStartYear?: boolean; formatInputLabel?: string; formatInputLabelRangeStart?: string; formatInputLabelRangeEnd?: string; yearSelectorCount?: number; portalRef?: Accessor; setPortalRef?: Setter; portalContainer?: HTMLElement; disableOpenAnimation?: boolean; } export declare const DatePickerGroup: (props: DatePickerInputSJProps) => JSX.Element;