declare const _default: import('vue').DefineComponent<
  {
    content: {
      type: import('vue').PropType<string>
      default: string
    }
    image: {
      type: import('vue').PropType<string>
      default: string
    }
    imageHeight: {
      type: NumberConstructor
      default: number
    }
    imageWidth: {
      type: NumberConstructor
      default: number
    }
    gutterX: {
      type: NumberConstructor
      default: number
    }
    gutterY: {
      type: NumberConstructor
      default: number
    }
    width: {
      type: NumberConstructor
      default: number
    }
    height: {
      type: NumberConstructor
      default: number
    }
    fullScreen: {
      type: BooleanConstructor
      default: boolean
    }
    color: {
      type: import('vue').PropType<string>
      default: string
    }
    size: {
      type: NumberConstructor
      default: number
    }
    fontStyle: {
      type: import('vue').PropType<string>
      default: string
    }
    fontWeight: {
      type: (NumberConstructor | StringConstructor)[]
      default: string
    }
    fontFamily: {
      type: import('vue').PropType<string>
      default: string
    }
    rotate: {
      type: NumberConstructor
      default: number
    }
    zIndex: {
      type: NumberConstructor
      default: number
    }
    opacity: {
      type: NumberConstructor
      default: number
    }
    customStyle: {
      type: import('vue').PropType<string>
      default: string
    }
    customClass: {
      type: import('vue').PropType<string>
      default: string
    }
  },
  {},
  unknown,
  {},
  {},
  import('vue').ComponentOptionsMixin,
  import('vue').ComponentOptionsMixin,
  {},
  string,
  import('vue').PublicProps,
  Readonly<
    import('vue').ExtractPropTypes<{
      content: {
        type: import('vue').PropType<string>
        default: string
      }
      image: {
        type: import('vue').PropType<string>
        default: string
      }
      imageHeight: {
        type: NumberConstructor
        default: number
      }
      imageWidth: {
        type: NumberConstructor
        default: number
      }
      gutterX: {
        type: NumberConstructor
        default: number
      }
      gutterY: {
        type: NumberConstructor
        default: number
      }
      width: {
        type: NumberConstructor
        default: number
      }
      height: {
        type: NumberConstructor
        default: number
      }
      fullScreen: {
        type: BooleanConstructor
        default: boolean
      }
      color: {
        type: import('vue').PropType<string>
        default: string
      }
      size: {
        type: NumberConstructor
        default: number
      }
      fontStyle: {
        type: import('vue').PropType<string>
        default: string
      }
      fontWeight: {
        type: (NumberConstructor | StringConstructor)[]
        default: string
      }
      fontFamily: {
        type: import('vue').PropType<string>
        default: string
      }
      rotate: {
        type: NumberConstructor
        default: number
      }
      zIndex: {
        type: NumberConstructor
        default: number
      }
      opacity: {
        type: NumberConstructor
        default: number
      }
      customStyle: {
        type: import('vue').PropType<string>
        default: string
      }
      customClass: {
        type: import('vue').PropType<string>
        default: string
      }
    }>
  >,
  {
    zIndex: number
    customStyle: string
    customClass: string
    image: string
    content: string
    size: number
    color: string
    width: number
    height: number
    rotate: number
    imageHeight: number
    imageWidth: number
    gutterX: number
    gutterY: number
    fullScreen: boolean
    fontStyle: string
    fontWeight: string | number
    fontFamily: string
    opacity: number
  },
  {}
>
export default _default
