UNPKG

@qvant/qui-max

Version:

A Vue 3 Design system for Web.

55 lines (54 loc) 1.89 kB
import type { QSliderPropData, QSliderPropTooltipMode, QSliderInstance } from './src/types'; import type { DefineComponent, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; import type { SFCWithInstall } from '../../../types/helpers'; export declare const QSlider: SFCWithInstall<DefineComponent<{ modelValue: { type: PropType<string | number | boolean | null>; default: null; }; data: { type: PropType<QSliderPropData<string | number | boolean | null, undefined>>; required: true; }; tooltipMode: { type: PropType<QSliderPropTooltipMode>; default: null; }; showSteps: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; }, QSliderInstance, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{ modelValue: { type: PropType<string | number | boolean | null>; default: null; }; data: { type: PropType<QSliderPropData<string | number | boolean | null, undefined>>; required: true; }; tooltipMode: { type: PropType<QSliderPropTooltipMode>; default: null; }; showSteps: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; modelValue: string | number | boolean | null; tooltipMode: QSliderPropTooltipMode; showSteps: boolean; }>>; export type { QSliderProps, QSliderPropModelValue, QSliderPropData } from './src/types';