import { FunctionalComponent } from '../../stencil-public-runtime';
import { TeliaLocalizedText } from './date-localization';
declare type DatePickerInputProps = {
  value: string;
  formattedValue: string;
  valueAsDate: Date;
  localization: TeliaLocalizedText;
  name: string;
  identifier: string;
  disabled: boolean;
  readonly: boolean;
  required: boolean;
  role: string;
  dateFormatter: Intl.DateTimeFormat;
  describedBy: string;
  touched: boolean;
  onClick: (event: MouseEvent) => void;
  onInput: (event: InputEvent) => void;
  onBlur: (event: FocusEvent) => void;
  onFocus: (event: FocusEvent) => void;
  buttonLabel: string;
  buttonRef: (element: HTMLTeliaButtonElement) => void;
  inputRef: (element: HTMLInputElement) => void;
  makeTouched: () => void;
  htmlForm: string;
};
export declare const DatePickerInput: FunctionalComponent<DatePickerInputProps>;
export {};
