{"version":3,"file":"props.mjs","names":[],"sources":["../../../../../../packages/components/date-picker/src/props.ts"],"sourcesContent":["import { timePickerDefaultProps } from '@element-plus/components/time-picker'\nimport { buildProps, definePropType } from '@element-plus/utils'\n\nimport type { ExtractPropTypes, ExtractPublicPropTypes } from 'vue'\nimport type { DatePickerType } from '@element-plus/components/date-picker-panel/src/types'\n\nexport const datePickerProps = buildProps({\n  ...timePickerDefaultProps,\n  /**\n   * @description type of the picker\n   */\n  type: {\n    type: definePropType<DatePickerType>(String),\n    default: 'date',\n  },\n} as const)\n\nexport type DatePickerProps = ExtractPropTypes<typeof datePickerProps>\nexport type DatePickerPropsPublic = ExtractPublicPropTypes<\n  typeof datePickerProps\n>\n"],"mappings":";;;;AAMA,MAAa,kBAAkB,WAAW;CACxC,GAAG;CAIH,MAAM;EACJ,MAAM,eAA+B,OAAO;EAC5C,SAAS;EACV;CACF,CAAU"}