UNPKG

@apptane/react-ui-calendar

Version:
59 lines (58 loc) 3.81 kB
import { InputDateProps } from "./InputDate.types.js"; /** * `InputDate` component — dropdown calendar input control for date values. */ declare function InputDate({ rangeStart, rangeEnd, notBefore, notAfter, weekStartsOnSunday, ...other }: InputDateProps): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element; declare namespace InputDate { var displayName: string; var propTypes: { rangeStart: import("prop-types").Requireable<Date>; rangeEnd: import("prop-types").Requireable<Date>; notBefore: import("prop-types").Requireable<Date>; notAfter: import("prop-types").Requireable<Date>; weekStartsOnSunday: import("prop-types").Requireable<boolean>; autoFocus: import("prop-types").Requireable<boolean>; formatValue: import("prop-types").Requireable<(...args: any[]) => any>; value: import("prop-types").Requireable<any>; onChange: import("prop-types").Requireable<(...args: any[]) => any>; control: import("prop-types").Requireable<(...args: any[]) => any>; colorMode: import("prop-types").Requireable<import("@apptane/react-ui-core").ColorMode>; appearance: import("prop-types").Requireable<import("@apptane/react-ui-theme").InputBoxAppearance | ((...args: any[]) => any)>; size: import("prop-types").Requireable<number | "auto" | import("@apptane/react-ui-core").ComponentSize>; width: import("prop-types").Requireable<string | number>; flex: import("prop-types").Requireable<string>; alignment: import("prop-types").Requireable<import("@apptane/react-ui-core").ContentAlignment>; cursor: import("prop-types").Requireable<string>; disabled: import("prop-types").Requireable<boolean>; readonly: import("prop-types").Requireable<boolean>; focused: import("prop-types").Requireable<boolean>; error: import("prop-types").Requireable<string | boolean>; errorAppearance: import("prop-types").Requireable<import("@apptane/react-ui-theme").InputBoxErrorAppearance>; label: import("prop-types").Requireable<string>; glyph: import("prop-types").Requireable<string>; embedLeft: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; embedRight: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; iconBeforeName: import("prop-types").Requireable<string>; iconBeforeData: import("prop-types").Requireable<import("prop-types").InferProps<{ viewBox: import("prop-types").Requireable<string>; svg: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; }>>; iconAfterName: import("prop-types").Requireable<string>; iconAfterData: import("prop-types").Requireable<import("prop-types").InferProps<{ viewBox: import("prop-types").Requireable<string>; svg: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; }>>; inline: import("prop-types").Requireable<boolean>; margin: import("prop-types").Requireable<string | number>; marginTop: import("prop-types").Requireable<string | number>; marginRight: import("prop-types").Requireable<string | number>; marginBottom: import("prop-types").Requireable<string | number>; marginLeft: import("prop-types").Requireable<string | number>; m: import("prop-types").Requireable<string | number>; mt: import("prop-types").Requireable<string | number>; mr: import("prop-types").Requireable<string | number>; mb: import("prop-types").Requireable<string | number>; ml: import("prop-types").Requireable<string | number>; }; } export default InputDate;