UNPKG

bootstrap-vue-3

Version:

Early (but lovely) implementation of Vue 3, Bootstrap 5 and Typescript

43 lines (42 loc) 2.02 kB
import type { ButtonVariant, InputSize } from '../../types'; declare const _sfc_main: import("vue").DefineComponent<{}, { props: { ariaLabel?: string | undefined; ariaLabelledBy?: string | undefined; form?: string | undefined; indeterminate?: boolean | undefined; name?: string | undefined; id: string; autofocus: boolean; plain: boolean; button: boolean; switch: boolean; disabled: boolean; buttonVariant: ButtonVariant; inline: boolean; required: boolean; size: InputSize; state: boolean; uncheckedValue: Array<unknown> | Set<unknown> | boolean | string | Record<string, unknown> | number; value: Array<unknown> | Set<unknown> | boolean | string | Record<string, unknown> | number; modelValue: Array<unknown> | Set<unknown> | boolean; }; emit: { (e: 'update:modelValue', value: unknown): void; (e: 'input', value: unknown): void; (e: 'change', value: unknown): void; }; computedId: import("vue").ComputedRef<string>; input: import("vue").Ref<HTMLElement>; isFocused: import("vue").Ref<boolean>; localValue: import("vue").WritableComputedRef<boolean | unknown[] | Set<unknown>>; isChecked: import("vue").ComputedRef<boolean>; classes: import("vue").ComputedRef<any>; inputClasses: import("vue").ComputedRef<any>; labelClasses: import("vue").ComputedRef<any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "input" | "change")[], "update:modelValue" | "input" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onInput?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; }, {}>; export default _sfc_main;