/** * Calendar works */ export declare class DatePicker { /** * To select today's date * * ```js * * DatePicker.selectToday(locators.datePickerNextMonthXpath) * ``` * * @param {any} locatorParam located by CSS|XPath|strict locator. * @param {boolean}IEClick pass true if you want to perform I.click for IE Browser * */ static selectToday(locatorParam: any, IEClick?: boolean): Promise; /** * To select provided date * * ```js * * DatePicker.selectInNextMonth(locators.datePickerNextMonthXpath,"15") * ``` * * @param {any} locatorParam located by CSS|XPath|strict locator. * @param {string} date * @param {boolean} IEClick pass true if you want to perform I.click for IE Browser */ static selectInNextMonth(locatorParam: any, date?: string, IEClick?: boolean): Promise; /** * To select date * * ```js * * DatePicker.selectDate(locators.datePickerNextMonthXpath,"01/25/2020") * ``` * * @param {any} locatorParam located by CSS|XPath|strict locator. * @param {String} date in MM/DD/YYYY date format * @param {boolean}IEClick pass true if you want to perform I.click for IE Browser */ static selectDate(locatorParam: any, date: string, IEClick?: boolean): Promise; /** * The function is used to select time from calendar object. It accept time in 24 hr format (23:24) * * e.g. DatePicker.selectOnlyTime(locators.datePickerNextMonthXpath,"20:20") * @param {any} locatorParam * @param {string}time * @param {boolean}IEClick */ static selectOnlyTime(locatorParam: any, time: string, IEClick?: boolean): Promise; /** * To select date and time * * ```js * * DatePicker.selectDateAndTime(locators.datePickerNextMonthXpath,"02/20/2020","12:50") * ``` * * @param {any} locatorParam located by CSS|XPath|strict locator. * @param {String} date In MM/DD/YYYY date format * @param {String} time In 24 hours format hh/mm * @param {boolean}IEClick pass true if you want to perform I.click for IE Browser */ static selectDateAndTime(locatorParam: any, date: string, time: string, IEClick?: boolean): Promise; }