import { ExtractPropTypes, PropType } from 'vue'; export type ButtonType = 'default' | 'tertiary' | 'primary' | 'success' | 'warning' | 'error' | 'info'; export declare const buttonProps: { type: { type: PropType; default: string; }; strong: { type: BooleanConstructor; }; secondary: { type: BooleanConstructor; }; tertiary: { type: BooleanConstructor; }; quaternary: { type: BooleanConstructor; }; dashed: { type: BooleanConstructor; }; theme: { type: PropType; }; themeOverrides: PropType; }; export type ButtonProps = ExtractPropTypes; export declare const buttonEmits: { click: (event: MouseEvent) => void; }; export type ButtonEmits = typeof buttonEmits;