/** * USWDS Date Picker Behavior * * Mirrors official USWDS date picker JavaScript behavior exactly * * @uswds-source https://github.com/uswds/uswds/blob/develop/packages/usa-date-picker/src/index.js * @uswds-version 3.8.0 * @last-synced 2025-10-05 * @sync-status ✅ UP TO DATE * * CRITICAL: This file replicates USWDS source code to maintain 100% behavior parity. * DO NOT add custom logic. ALL changes must come from USWDS source updates. */ declare const DATE_PICKER_CLASS = "usa-date-picker"; declare const CALENDAR_DATE_CLASS = "usa-date-picker__calendar__date"; declare const VALIDATION_MESSAGE = "Please enter a valid date"; declare const DEFAULT_EXTERNAL_DATE_FORMAT = "MM/DD/YYYY"; declare const INTERNAL_DATE_FORMAT = "YYYY-MM-DD"; /** * Date Picker Event Delegation and Initialization * * SOURCE: index.js (Lines 2117-2281) */ /** * Initialize date picker with event delegation * * SOURCE: index.js (Lines 2266-2281) */ export declare function initializeDatePicker(root?: HTMLElement | Document): () => void; export { DATE_PICKER_CLASS, CALENDAR_DATE_CLASS, VALIDATION_MESSAGE, DEFAULT_EXTERNAL_DATE_FORMAT, INTERNAL_DATE_FORMAT, }; //# sourceMappingURL=usa-date-picker-behavior.d.ts.map