UNPKG

various-ui

Version:

This is a test version of the Vue 3 component library

40 lines (39 loc) 1.16 kB
import { ExtractPropTypes, PropType } from "vue"; import { UiTypes } from "@various/constants"; export declare const UiButtonPropsOption: { readonly nativeType: { readonly type: PropType<"button" | "submit" | "reset">; readonly default: "button"; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly readonly: { readonly type: BooleanConstructor; readonly default: false; }; readonly loading: { readonly type: BooleanConstructor; readonly default: false; }; readonly simple: { readonly type: BooleanConstructor; readonly default: false; }; readonly width: { readonly type: PropType<string | number>; }; readonly type: { readonly type: PropType<UiTypes.type>; readonly default: "info"; }; readonly size: { readonly type: PropType<UiTypes.size>; readonly default: "default"; }; }; export type UiButtonProps = ExtractPropTypes<typeof UiButtonPropsOption>; export declare const UiButtonEmits: { click: (_ev?: MouseEvent) => boolean; };