import * as React from 'react'; export interface DatePopupProps { open: boolean; onOpenChange: (open: boolean) => void; /** true → CMP Sheet side="bottom"; false → CMP Popover below the trigger. */ compact: boolean; triggerLabel: React.ReactNode; triggerPart: string; triggerDescribedBy?: string | undefined; triggerDisabled?: boolean | undefined; size?: 'sm' | 'md' | 'lg' | undefined; popupPart: string; popupClassName: string; popupLabelledBy?: string | undefined; popupLabel?: string | undefined; dir?: 'ltr' | 'rtl' | undefined; /** CSS selector(s) (inside the popup), tried in order, for the element that receives focus on open. */ initialFocusSelector?: string | readonly string[] | undefined; children: React.ReactNode; } /** Focus target on open: the calendar's roving cell (selected date, else today). */ export declare const CALENDAR_INITIAL_FOCUS = ".ag-calendar__cell[tabindex=\"0\"]"; export declare function DatePopup({ open, onOpenChange, compact, triggerLabel, triggerPart, triggerDescribedBy, triggerDisabled, size, popupPart, popupClassName, popupLabelledBy, popupLabel, dir, initialFocusSelector, children, }: DatePopupProps): React.JSX.Element; //# sourceMappingURL=DatePopup.d.ts.map