ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
17 lines (16 loc) • 522 B
TypeScript
import type { TourProps } from './interface';
import type { Ref } from 'vue';
interface Props {
defaultType?: Ref<string>;
steps?: Ref<TourProps['steps']>;
current?: Ref<number>;
defaultCurrent?: Ref<number>;
}
/**
* returns the merged type of a step or the default type.
*/
declare const useMergedType: ({ defaultType, steps, current, defaultCurrent }: Props) => {
currentMergedType: import("vue").ComputedRef<string>;
updateInnerCurrent: (val: number) => void;
};
export default useMergedType;