import type { ButtonProps, ButtonSettingsProps } from "./type";
import { Component } from "./component";
import { Settings } from "./settings";
export * from './tab-radio-rules-schema'
// 导出UMD模块类型
export interface ButtonUMDModule {
  Component: React.FC<ButtonProps>;
  Settings: React.FC<ButtonSettingsProps>;
  type: string;
  name: string;
  componentType: string;
  defaultProps:ButtonProps
}
// UMD全局变量声明
declare global {
  interface Window {
    BaseButton?: ButtonUMDModule;
  }
}
// export const type = 'button'
export const defaultProps = {
  text:'按钮1'
}
export const componentType = 'component'
export { Component, Settings };

