declare const SIZE: readonly ["normal", "small", "x-small"]; declare const TYPE: readonly ["primary", "secondary", "error", "success", "warning", "default"]; declare const STATE: readonly ["filled", "outlined", "text", "icon", "full", "curved"]; declare const LOADING: readonly ["background", "icon"]; export type ButtonType = typeof TYPE[number]; export type ButtonSize = typeof SIZE[number]; export type ButtonState = typeof STATE[number]; export type ButtonLoading = typeof LOADING[number]; /** * Buttons are interactive elements used for call to action. */ declare const _default: import("vue/types/v3-define-component").DefineComponent | import("vue").ExtractPropTypes>>, { [x: number]: string; } | {}>; export default _default;