@codecademy/gamut
68.2.268.2.3-alpha.02a91b.0
dist/DatePicker/DatePickerInput/index.d.ts+
dist/DatePicker/DatePickerInput/index.d.tsNew file+13
Index: package/dist/DatePicker/DatePickerInput/index.d.ts
===================================================================
--- package/dist/DatePicker/DatePickerInput/index.d.ts
+++ package/dist/DatePicker/DatePickerInput/index.d.ts
@@ -0,0 +1,13 @@
+import type { InputWrapperProps } from '../../Form/inputs/Input';
+/**
+ * Props for DatePickerInput. When used inside DatePicker, only overrides (e.g. placeholder, label).
+ * In range mode, use rangePart to bind to start or end date. When outside DatePicker, pass value, onChange, etc.
+ */
+export type DatePickerInputProps = Omit<InputWrapperProps, 'className' | 'type' | 'icon' | 'value' | 'onChange' | 'color'> & {
+ /** In range mode: which part of the range this input edits. Omit for single-date or combined display. */
+ rangePart?: 'start' | 'end';
+};
+export declare const DatePickerInput: import("react").ForwardRefExoticComponent<Omit<InputWrapperProps, "color" | "className" | "onChange" | "type" | "icon" | "value"> & {
+ /** In range mode: which part of the range this input edits. Omit for single-date or combined display. */
+ rangePart?: "start" | "end";
+} & import("react").RefAttributes<HTMLDivElement>>;