/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ /** @hidden */ export interface DateInputCommonPackageProps { /** * Determines whether to autocorrect invalid segments automatically. * * @default `true` */ autoCorrectParts?: boolean; /** * Determines whether to automatically move to the next segment after the user completes the current one. * * @default `true` */ autoSwitchParts?: boolean; /** * A string array representing custom keys, which will move the focus to the next date format segment. * * @default `[]` */ autoSwitchKeys?: string[]; /** * Determines if the users should see a blinking caret inside the Date Input when possible. * * @default `false` */ allowCaretMode?: boolean; }