yanzhen-design-vue
Version:
15 lines (14 loc) • 952 B
TypeScript
import { default as dayjs } from 'dayjs';
import { ComponentPublicInstance, SetupContext } from 'vue';
import { RangeTimeEmits, RangeTimeProps } from './range-time';
export declare function useRangeTime(props: RangeTimeProps, emit?: SetupContext<RangeTimeEmits>['emit'], context?: SetupContext<RangeTimeEmits>): {
_ref: import('vue').Ref<ComponentPublicInstance, ComponentPublicInstance>;
formatRef: import('vue').ComputedRef<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | import('ant-design-vue/es/vc-picker/interface').CustomFormat<any> | (string | import('ant-design-vue/es/vc-picker/interface').CustomFormat<any>)[]>, unknown, unknown>>;
showTimeRef: import('vue').ComputedRef<unknown>;
propsRef: import('vue').ComputedRef<{
[x: string]: unknown;
}>;
slotKeys: string[];
valueRef: import('vue').ComputedRef<dayjs.Dayjs[]>;
handleUpdateValue: (_value: string[]) => void;
};