import { type UserEvent } from '@testing-library/user-event'; export type DateRangePickerPopoverTestUtilityConfig = { user: UserEvent; }; export declare function createDateRangePickerPopoverTestUtility({ user }: DateRangePickerPopoverTestUtilityConfig): { getPreviousMonthButton: () => HTMLElement | undefined; getNextMonthButton: () => HTMLElement | undefined; getTodayButton: () => HTMLElement; getApplyButton: () => HTMLElement; getCancelButton: () => HTMLElement; getDateCellByText: (text: string) => HTMLElement | undefined; getSelectedDateCells: () => HTMLElement[]; getInRangeDateCells: () => HTMLElement[]; getLeftMonthLabel: () => string | null; clickPreviousMonth: () => Promise; clickNextMonth: () => Promise; clickToday: () => Promise; clickApply: () => Promise; selectDate: (dateText: string) => Promise; };