element-plus
Version:
A Component Library for Vue 3
21 lines (20 loc) • 995 B
TypeScript
import { EpPropFinalized } from "../../../../utils/vue/props/types.js";
import * as _$vue from "vue";
import { ExtractPropTypes, ExtractPublicPropTypes } from "vue";
import { Dayjs } from "dayjs";
//#region ../../packages/components/time-picker/src/props/panel-time-range.d.ts
declare const panelTimeRangeProps: {
readonly parsedValue: {
readonly type: _$vue.PropType<[Dayjs, Dayjs]>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly visible: BooleanConstructor;
readonly actualVisible: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
};
type PanelTimeRangeProps = ExtractPropTypes<typeof panelTimeRangeProps>;
type PanelTimeRangePropsPublic = ExtractPublicPropTypes<typeof panelTimeRangeProps>;
//#endregion
export { PanelTimeRangeProps, PanelTimeRangePropsPublic, panelTimeRangeProps };