import { QRCodeEmits, QRCodeProps as QRCodeProps$1, QRCodeSlots } from "./interface.js";
import * as vue953 from "vue";
import { SlotsType } from "vue";

//#region src/qrcode/index.d.ts
interface InternalQRCodeProps extends QRCodeProps$1, QRCodeEmitsProps {}
interface QRCodeEmitsProps {
  onRefresh?: QRCodeEmits['refresh'];
}
declare const QRCode: vue953.DefineSetupFnComponent<InternalQRCodeProps, QRCodeEmits, SlotsType<QRCodeSlots>, InternalQRCodeProps, vue953.PublicProps>;
type QRCodeProps = InternalQRCodeProps;
//#endregion
export { InternalQRCodeProps, type QRCodeEmits, QRCodeEmitsProps, QRCodeProps, QRCode as default };