UNPKG

@qvant/qui-max

Version:

A Vue 3 Design system for Web.

44 lines (43 loc) 1.53 kB
import type { QOptionPropValue, QOptionPropLabel, QOptionPropCreated, QOptionPropDisabled, QOptionInstance } from './src/types'; import type { DefineComponent, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; import type { SFCWithInstall } from '../../../types/helpers'; export declare const QOption: SFCWithInstall<DefineComponent<{ value: { type: PropType<QOptionPropValue>; required: true; }; label: { type: PropType<QOptionPropLabel>; default: null; }; created: { type: PropType<QOptionPropCreated>; default: boolean; }; disabled: { type: PropType<QOptionPropDisabled>; default: boolean; }; }, QOptionInstance, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{ value: { type: PropType<QOptionPropValue>; required: true; }; label: { type: PropType<QOptionPropLabel>; default: null; }; created: { type: PropType<QOptionPropCreated>; default: boolean; }; disabled: { type: PropType<QOptionPropDisabled>; default: boolean; }; }>>, { disabled: QOptionPropDisabled; label: QOptionPropLabel; created: QOptionPropCreated; }>>; export type { QOptionInstance, QOptionPropValue, QOptionModel, QOptionProps } from './src/types';