import { PropType } from 'vue'; export type ButtonType = 'info' | 'primary' | 'success' | 'warning' | 'danger' | 'green'; export type NativeType = 'submit' | 'reset' | 'button'; export type ButtonSize = 'small' | 'large' | 'default'; export interface ButtonProps { nativeType?: NativeType; type?: ButtonType; size?: ButtonSize; plain?: boolean; round?: boolean; circle?: boolean; disabled?: boolean; autofocus?: boolean; icon?: string; spin?: boolean; loading?: boolean; } export declare const btnProps: { type: { type: PropType; }; size: { type: PropType; }; plain: { type: BooleanConstructor; }; round: { type: BooleanConstructor; }; circle: { type: BooleanConstructor; }; disabled: { type: BooleanConstructor; }; };