import { PropertyValueMap } from "lit"; import { SgdsInput } from "../Input/sgds-input"; export type DateFormat = "MM/DD/YYYY" | "DD/MM/YYYY" | "YYYY/MM/DD"; export declare class DatepickerInput extends SgdsInput { static styles: import("lit").CSSResult[]; /** Date format reflected on input */ private dateFormat; /** ISO date string to set the lowest allowable date value. e.g. "2016-05-19T12:00:00.000Z" */ minDate: string; /** ISO date string to set the highest allowable date value. e.g. "2016-05-19T12:00:00.000Z" */ maxDate: string; /** Changes DatePicker to single date selection or range date selection */ mode: "single" | "range"; shadowInput: Promise; private mask; constructor(); protected _handleBlur(): void; protected _handleChange(e: Event): Promise; firstUpdated(changedProperties: PropertyValueMap): Promise; private _applyInputMask; updateMaskValue(): void; private _validateInput; destroyInputMask(): void; applyInputMask(): Promise; focus(): Promise; render(): import("lit").TemplateResult<1>; } export default DatepickerInput;