UNPKG

vue-cesium

Version:
1,021 lines (1,020 loc) 35.3 kB
import { App } from 'vue'; import { SFCWithInstall } from 'vue-cesium/es/utils/types'; declare const _default: { install: (app: App<any>) => void; }; export default _default; export declare const VcBtn: SFCWithInstall<import("vue").DefineComponent<{ percentage: { type: NumberConstructor; default: number; }; darkPercentage: BooleanConstructor; type: { type: StringConstructor; default: string; }; label: (NumberConstructor | StringConstructor)[]; icon: StringConstructor; iconRight: StringConstructor; round: BooleanConstructor; outline: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; rounded: BooleanConstructor; push: BooleanConstructor; glossy: BooleanConstructor; size: StringConstructor; fab: BooleanConstructor; fabMini: BooleanConstructor; padding: StringConstructor; color: StringConstructor; textColor: StringConstructor; noCaps: BooleanConstructor; noWrap: BooleanConstructor; dense: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; ripple: { type: (ObjectConstructor | BooleanConstructor)[]; default: boolean; }; align: { default: string; type: StringConstructor; validator: (v: any) => boolean; }; stack: BooleanConstructor; stretch: BooleanConstructor; loading: { type: BooleanConstructor; default: any; }; disable: BooleanConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("mousedown" | "click" | "keydown" | "touchstart" | "keyup")[], "mousedown" | "click" | "keydown" | "touchstart" | "keyup", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ percentage: { type: NumberConstructor; default: number; }; darkPercentage: BooleanConstructor; type: { type: StringConstructor; default: string; }; label: (NumberConstructor | StringConstructor)[]; icon: StringConstructor; iconRight: StringConstructor; round: BooleanConstructor; outline: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; rounded: BooleanConstructor; push: BooleanConstructor; glossy: BooleanConstructor; size: StringConstructor; fab: BooleanConstructor; fabMini: BooleanConstructor; padding: StringConstructor; color: StringConstructor; textColor: StringConstructor; noCaps: BooleanConstructor; noWrap: BooleanConstructor; dense: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; ripple: { type: (ObjectConstructor | BooleanConstructor)[]; default: boolean; }; align: { default: string; type: StringConstructor; validator: (v: any) => boolean; }; stack: BooleanConstructor; stretch: BooleanConstructor; loading: { type: BooleanConstructor; default: any; }; disable: BooleanConstructor; }>> & { onMousedown?: (...args: any[]) => any; onClick?: (...args: any[]) => any; onTouchstart?: (...args: any[]) => any; onKeydown?: (...args: any[]) => any; onKeyup?: (...args: any[]) => any; }, { push: boolean; flat: boolean; type: string; outline: boolean; round: boolean; unelevated: boolean; glossy: boolean; disable: boolean; stretch: boolean; dense: boolean; stack: boolean; percentage: number; darkPercentage: boolean; rounded: boolean; fab: boolean; fabMini: boolean; noCaps: boolean; noWrap: boolean; ripple: boolean | Record<string, any>; align: string; loading: boolean; }>>; export declare const VcIcon: SFCWithInstall<import("vue").DefineComponent<{ tag: { type: StringConstructor; default: string; }; name: StringConstructor; color: StringConstructor; hoverColor: StringConstructor; left: BooleanConstructor; right: BooleanConstructor; size: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ tag: { type: StringConstructor; default: string; }; name: StringConstructor; color: StringConstructor; hoverColor: StringConstructor; left: BooleanConstructor; right: BooleanConstructor; size: StringConstructor; }>>, { right: boolean; left: boolean; tag: string; }>>; export declare const VcSpinnerBall: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerBars: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerDots: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerGears: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerHourglass: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerIos: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerOrbit: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerOval: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerPuff: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerRings: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinnerTail: SFCWithInstall<import("vue").DefineComponent<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; }>>; export declare const VcSpinner: SFCWithInstall<import("vue").DefineComponent<{ thickness: { type: NumberConstructor; default: number; }; size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ thickness: { type: NumberConstructor; default: number; }; size: { type: (NumberConstructor | StringConstructor)[]; default: string; }; color: StringConstructor; }>>, { size: string | number; thickness: number; }>>; export declare const VcTooltip: SFCWithInstall<import("vue").DefineComponent<{ maxHeight: { type: StringConstructor; default: any; }; maxWidth: { type: StringConstructor; default: any; }; transitionShow: { type: StringConstructor; default: string; }; transitionHide: { type: StringConstructor; default: string; }; anchor: { type: import("vue").PropType<"top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end">; default: string; validator: typeof import("../../utils/private/position-engine").validatePosition; }; self: { type: import("vue").PropType<"top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end">; default: string; validator: typeof import("../../utils/private/position-engine").validatePosition; }; offset: { type: ArrayConstructor; default: () => number[]; validator: typeof import("../../utils/private/position-engine").validateOffset; }; scrollTarget: StringConstructor; delay: { type: NumberConstructor; default: number; }; hideDelay: { type: NumberConstructor; default: number; }; persistent: { type: BooleanConstructor; }; transitionDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; modelValue: { type: BooleanConstructor; default: any; }; target: { type: (StringConstructor | BooleanConstructor)[]; default: boolean; }; noParentEvent: BooleanConstructor; contextMenu: BooleanConstructor; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ maxHeight: { type: StringConstructor; default: any; }; maxWidth: { type: StringConstructor; default: any; }; transitionShow: { type: StringConstructor; default: string; }; transitionHide: { type: StringConstructor; default: string; }; anchor: { type: import("vue").PropType<"top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end">; default: string; validator: typeof import("../../utils/private/position-engine").validatePosition; }; self: { type: import("vue").PropType<"top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end">; default: string; validator: typeof import("../../utils/private/position-engine").validatePosition; }; offset: { type: ArrayConstructor; default: () => number[]; validator: typeof import("../../utils/private/position-engine").validateOffset; }; scrollTarget: StringConstructor; delay: { type: NumberConstructor; default: number; }; hideDelay: { type: NumberConstructor; default: number; }; persistent: { type: BooleanConstructor; }; transitionDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; modelValue: { type: BooleanConstructor; default: any; }; target: { type: (StringConstructor | BooleanConstructor)[]; default: boolean; }; noParentEvent: BooleanConstructor; contextMenu: BooleanConstructor; }>> & { [x: `on${Capitalize<string>}`]: (...args: any[]) => any; }, { anchor: "top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end"; maxHeight: string; offset: unknown[]; modelValue: boolean; persistent: boolean; transitionShow: string; transitionHide: string; transitionDuration: string | number; maxWidth: string; self: "top left" | "top middle" | "top right" | "top start" | "top end" | "center left" | "center middle" | "center right" | "center start" | "center end" | "bottom left" | "bottom middle" | "bottom right" | "bottom start" | "bottom end"; target: string | boolean; noParentEvent: boolean; delay: number; hideDelay: number; contextMenu: boolean; }>>; export declare const VcAjaxBar: SFCWithInstall<import("vue").DefineComponent<{ position: { type: StringConstructor; default: string; validator: (val: any) => boolean; }; size: { type: StringConstructor; default: string; }; color: StringConstructor; skipHijack: BooleanConstructor; reverse: BooleanConstructor; positioning: { type: StringConstructor; default: string; validator: (val: string) => boolean; }; hijackFilter: FunctionConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("start" | "stop")[], "start" | "stop", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ position: { type: StringConstructor; default: string; validator: (val: any) => boolean; }; size: { type: StringConstructor; default: string; }; color: StringConstructor; skipHijack: BooleanConstructor; reverse: BooleanConstructor; positioning: { type: StringConstructor; default: string; validator: (val: string) => boolean; }; hijackFilter: FunctionConstructor; }>> & { onStop?: (...args: any[]) => any; onStart?: (...args: any[]) => any; }, { reverse: boolean; positioning: string; position: string; size: string; skipHijack: boolean; }>>; export declare const VcSkeleton: SFCWithInstall<import("vue").DefineComponent<{ tag: { type: StringConstructor; default: string; }; type: { type: StringConstructor; validator: (v: string) => boolean; default: string; }; animation: { type: import("vue").PropType<"blink" | "none" | "fade" | "wave" | "pulse" | "pulse-x" | "pulse-y">; validator: (v: string) => boolean; default: string; }; square: BooleanConstructor; bordered: BooleanConstructor; size: import("vue").PropType<string>; width: StringConstructor; height: StringConstructor; dark: { type: BooleanConstructor; default: any; }; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ tag: { type: StringConstructor; default: string; }; type: { type: StringConstructor; validator: (v: string) => boolean; default: string; }; animation: { type: import("vue").PropType<"blink" | "none" | "fade" | "wave" | "pulse" | "pulse-x" | "pulse-y">; validator: (v: string) => boolean; default: string; }; square: BooleanConstructor; bordered: BooleanConstructor; size: import("vue").PropType<string>; width: StringConstructor; height: StringConstructor; dark: { type: BooleanConstructor; default: any; }; }>>, { type: string; square: boolean; dark: boolean; animation: "blink" | "none" | "fade" | "wave" | "pulse" | "pulse-x" | "pulse-y"; tag: string; bordered: boolean; }>>; export declare const VcFab: SFCWithInstall<import("vue").DefineComponent<{ icon: StringConstructor; activeIcon: StringConstructor; hideActionOnClick: { type: BooleanConstructor; default: boolean; }; hideIcon: BooleanConstructor; hideLabel: { type: BooleanConstructor; default: boolean; }; direction: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; persistent: BooleanConstructor; stacked: BooleanConstructor; verticalActionsAlign: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; modelValue: { type: BooleanConstructor; default: any; }; type: { type: StringConstructor; default: string; }; outline: BooleanConstructor; push: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; color: StringConstructor; textColor: StringConstructor; glossy: BooleanConstructor; square: BooleanConstructor; padding: StringConstructor; size: StringConstructor; label: { type: (NumberConstructor | StringConstructor)[]; default: string; }; labelPosition: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; externalLabel: BooleanConstructor; labelClass: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; labelStyle: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; disable: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ icon: StringConstructor; activeIcon: StringConstructor; hideActionOnClick: { type: BooleanConstructor; default: boolean; }; hideIcon: BooleanConstructor; hideLabel: { type: BooleanConstructor; default: boolean; }; direction: { type: StringConstructor; default: string; validator: (v: string) => boolean; }; persistent: BooleanConstructor; stacked: BooleanConstructor; verticalActionsAlign: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; modelValue: { type: BooleanConstructor; default: any; }; type: { type: StringConstructor; default: string; }; outline: BooleanConstructor; push: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; color: StringConstructor; textColor: StringConstructor; glossy: BooleanConstructor; square: BooleanConstructor; padding: StringConstructor; size: StringConstructor; label: { type: (NumberConstructor | StringConstructor)[]; default: string; }; labelPosition: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; externalLabel: BooleanConstructor; labelClass: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; labelStyle: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; disable: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; }>> & { [x: `on${Capitalize<string>}`]: (...args: any[]) => any; }, { push: boolean; flat: boolean; type: string; outline: boolean; hideActionOnClick: boolean; unelevated: boolean; glossy: boolean; externalLabel: boolean; label: string | number; labelPosition: string; hideLabel: boolean; square: boolean; disable: boolean; modelValue: boolean; hideIcon: boolean; direction: string; verticalActionsAlign: string; persistent: boolean; stacked: boolean; }>>; export declare const VcFabAction: SFCWithInstall<import("vue").DefineComponent<{ icon: { type: StringConstructor; default: string; }; stacked: BooleanConstructor; anchor: { type: StringConstructor; validator: (v: any) => boolean; }; to: (ObjectConstructor | StringConstructor)[]; replace: BooleanConstructor; type: { type: StringConstructor; default: string; }; outline: BooleanConstructor; push: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; color: StringConstructor; textColor: StringConstructor; glossy: BooleanConstructor; square: BooleanConstructor; padding: StringConstructor; size: StringConstructor; label: { type: (NumberConstructor | StringConstructor)[]; default: string; }; labelPosition: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; externalLabel: BooleanConstructor; hideLabel: { type: BooleanConstructor; }; labelClass: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; labelStyle: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; disable: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ icon: { type: StringConstructor; default: string; }; stacked: BooleanConstructor; anchor: { type: StringConstructor; validator: (v: any) => boolean; }; to: (ObjectConstructor | StringConstructor)[]; replace: BooleanConstructor; type: { type: StringConstructor; default: string; }; outline: BooleanConstructor; push: BooleanConstructor; flat: BooleanConstructor; unelevated: BooleanConstructor; color: StringConstructor; textColor: StringConstructor; glossy: BooleanConstructor; square: BooleanConstructor; padding: StringConstructor; size: StringConstructor; label: { type: (NumberConstructor | StringConstructor)[]; default: string; }; labelPosition: { type: StringConstructor; default: string; validator: (v: any) => boolean; }; externalLabel: BooleanConstructor; hideLabel: { type: BooleanConstructor; }; labelClass: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; labelStyle: (ObjectConstructor | ArrayConstructor | StringConstructor)[]; disable: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; }>> & { onClick?: (...args: any[]) => any; }, { replace: boolean; push: boolean; flat: boolean; type: string; outline: boolean; unelevated: boolean; glossy: boolean; externalLabel: boolean; label: string | number; labelPosition: string; hideLabel: boolean; square: boolean; disable: boolean; icon: string; stacked: boolean; }>>; export declare const VcSlider: SFCWithInstall<import("vue").DefineComponent<{ modelValue: { required: boolean; default: any; validator: (v: any) => boolean; }; labelValue: (NumberConstructor | StringConstructor)[]; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; innerMin: NumberConstructor; innerMax: NumberConstructor; step: { type: NumberConstructor; default: number; validator: (v: any) => boolean; }; snap: BooleanConstructor; vertical: BooleanConstructor; reverse: BooleanConstructor; hideSelection: BooleanConstructor; color: StringConstructor; markerLabelsClass: StringConstructor; label: BooleanConstructor; labelColor: StringConstructor; labelTextColor: StringConstructor; labelAlways: BooleanConstructor; switchLabelSide: BooleanConstructor; markers: (NumberConstructor | BooleanConstructor)[]; markerLabels: (ObjectConstructor | ArrayConstructor | FunctionConstructor | BooleanConstructor)[]; switchMarkerLabelsSide: BooleanConstructor; trackImg: StringConstructor; trackColor: StringConstructor; innerTrackImg: StringConstructor; innerTrackColor: StringConstructor; selectionColor: StringConstructor; selectionImg: StringConstructor; thumbSize: { type: StringConstructor; default: string; }; trackSize: { type: StringConstructor; default: string; }; disable: BooleanConstructor; readonly: BooleanConstructor; dense: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; thumbColor: StringConstructor; thumbPath: { type: StringConstructor; default: string; }; name: StringConstructor; dark: { type: BooleanConstructor; default: any; }; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { required: boolean; default: any; validator: (v: any) => boolean; }; labelValue: (NumberConstructor | StringConstructor)[]; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; innerMin: NumberConstructor; innerMax: NumberConstructor; step: { type: NumberConstructor; default: number; validator: (v: any) => boolean; }; snap: BooleanConstructor; vertical: BooleanConstructor; reverse: BooleanConstructor; hideSelection: BooleanConstructor; color: StringConstructor; markerLabelsClass: StringConstructor; label: BooleanConstructor; labelColor: StringConstructor; labelTextColor: StringConstructor; labelAlways: BooleanConstructor; switchLabelSide: BooleanConstructor; markers: (NumberConstructor | BooleanConstructor)[]; markerLabels: (ObjectConstructor | ArrayConstructor | FunctionConstructor | BooleanConstructor)[]; switchMarkerLabelsSide: BooleanConstructor; trackImg: StringConstructor; trackColor: StringConstructor; innerTrackImg: StringConstructor; innerTrackColor: StringConstructor; selectionColor: StringConstructor; selectionImg: StringConstructor; thumbSize: { type: StringConstructor; default: string; }; trackSize: { type: StringConstructor; default: string; }; disable: BooleanConstructor; readonly: BooleanConstructor; dense: BooleanConstructor; tabindex: (NumberConstructor | StringConstructor)[]; thumbColor: StringConstructor; thumbPath: { type: StringConstructor; default: string; }; name: StringConstructor; dark: { type: BooleanConstructor; default: any; }; }>> & { [x: `on${Capitalize<string>}`]: (...args: any[]) => any; }, { reverse: boolean; vertical: boolean; label: boolean; disable: boolean; modelValue: any; dark: boolean; dense: boolean; min: number; max: number; step: number; snap: boolean; hideSelection: boolean; labelAlways: boolean; switchLabelSide: boolean; switchMarkerLabelsSide: boolean; thumbSize: string; trackSize: string; readonly: boolean; thumbPath: string; }>>; export * from './ajax-bar'; export * from './btn'; export * from './fab/fab'; export * from './fab/fab-action'; export * from './icon'; export * from './skeleton'; export * from './spinner'; export * from './tooltip'; export * from './slider';