bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
11 lines (10 loc) • 435 B
text/typescript
import { ComputedRef, ShallowRef } from 'vue';
export interface blurFocusExposes {
blur: () => void;
focus: () => void;
}
export type BFormCheckboxGroupExposes = blurFocusExposes;
export type BFormRadioGroupExposes = blurFocusExposes;
export interface BFormSelectExposes extends blurFocusExposes {
element: Readonly<ShallowRef<HTMLSelectElement | null, HTMLSelectElement | null> | ComputedRef<HTMLSelectElement | null>>;
}