declare const _default: import('vue').DefineComponent<
  {
    type: {
      type: import('vue').PropType<import('./types').NumberKeyType>
      default: import('./types').NumberKeyType
    }
    text: {
      type: (NumberConstructor | StringConstructor)[]
      default: string
    }
    wider: {
      type: BooleanConstructor
      default: boolean
    }
    large: {
      type: BooleanConstructor
      default: boolean
    }
    loading: {
      type: BooleanConstructor
      default: boolean
    }
  },
  {},
  unknown,
  {},
  {},
  import('vue').ComponentOptionsMixin,
  import('vue').ComponentOptionsMixin,
  {
    press: (...args: any[]) => void
  },
  string,
  import('vue').PublicProps,
  Readonly<
    import('vue').ExtractPropTypes<{
      type: {
        type: import('vue').PropType<import('./types').NumberKeyType>
        default: import('./types').NumberKeyType
      }
      text: {
        type: (NumberConstructor | StringConstructor)[]
        default: string
      }
      wider: {
        type: BooleanConstructor
        default: boolean
      }
      large: {
        type: BooleanConstructor
        default: boolean
      }
      loading: {
        type: BooleanConstructor
        default: boolean
      }
    }>
  > & {
    onPress?: ((...args: any[]) => any) | undefined
  },
  {
    type: import('./types').NumberKeyType
    text: string | number
    large: boolean
    loading: boolean
    wider: boolean
  },
  {}
>
export default _default
