import * as _$_emotion_styled0 from "@emotion/styled";
import * as _$react from "react";
import * as _$_emotion_react0 from "@emotion/react";
import * as _$_emotion_react_jsx_runtime0 from "@emotion/react/jsx-runtime";

//#region src/components/QRCode.d.ts
type Props = {
  value?: string | undefined;
  children?: React.ReactNode;
  heading?: string;
  border?: boolean;
  isCentered?: boolean;
  size?: number;
  showLogo?: boolean;
  animated?: boolean;
  kind?: "lightspark" | "uma";
  level?: "L" | "M" | "Q" | "H";
};
declare function QRCode({
  value,
  children,
  heading,
  border,
  isCentered,
  size,
  kind,
  showLogo,
  animated,
  level
}: Props): _$_emotion_react_jsx_runtime0.JSX.Element;
type QRCodeProps = {
  border: boolean;
  isCentered: boolean;
  isUma: boolean;
};
declare const qr: ({
  isCentered,
  border,
  isUma
}: QRCodeProps) => _$_emotion_react0.SerializedStyles;
declare const QRCodeLabel: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
}, _$react.DetailedHTMLProps<_$react.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, {}>;
//#endregion
export { QRCodeLabel as n, qr as r, QRCode as t };