import { ButtonProps, FlexProps } from 'naive-ui'; import { IConRightRenderOp, IConRightRenderItemOp, BaseCon } from './BaseCon'; /** * 按钮 */ export declare class Button extends BaseCon { /** 控件类型 */ static ConType: string; /** 控件名字 */ static ConName: string; /** 单例对象 */ static I: Button; props: { type: ButtonProps["type"]; size: ButtonProps["size"]; block: boolean; bordered: boolean; circle: boolean; color: ButtonProps["color"]; dashed: boolean; ghost: boolean; quaternary: boolean; round: boolean; secondary: boolean; strong: boolean; tertiary: boolean; text: boolean; textColor: ButtonProps["textColor"]; justify: FlexProps["justify"]; }; buttonText: string; renderRaw(): import("vue/jsx-runtime").JSX.Element; getRight(op: IConRightRenderOp): IConRightRenderItemOp[]; }