/** * Calendar works */ export declare class LegacyDatePicker { /** * To select today's date * * ```js * * DatePicker.selectToday("//input[@aria-label='date']") * ``` * * @param {String} locator located by CSS|XPath|strict locator. * */ static selectToday(locator: string): Promise; /** * To select provided date * * ```js * * DatePicker.selectInNextMonth("//input[@aria-label='date']","15") * ``` * * @param {String} locator located by CSS|XPath|strict locator. * @param {int} daytoSelect */ static selectInNextMonth(locator: string, daytoSelect?: string): Promise; /** It wll select a provided day in a current month * * @param {*} locator * @param {*} daytoSelect * * DatePicker.selectDate("//input[@aria-label='date']","25") */ static selectDayinCurrentMonth(locator: string, daytoSelect: string): Promise; /** * To select date * * ```js * * DatePicker.selectDate("//input[@aria-label='date']","01/25/2020") * ``` * * @param {String} locator located by CSS|XPath|strict locator. * @param {String} date in MM/DD/YYYY date format */ static selectDate(locator: string, date: string): Promise; /** * To select date and time * * ```js * * DatePicker.selectDateAndTime("//input[@aria-label='date']","02/20/2020","12:50") * ``` * * @param {String} locator located by CSS|XPath|strict locator. * @param {String} date In MM/DD/YYYY date format * @param {String} time In 24 hours format hh/mm */ static selectDateAndTime(locator: string, date: string, time: string): Promise; }