import {
  Border as KendoBorder,
  QRCodeEncoding as KendoQRCodeEncoding,
  QRCodeErrorCorrection as KendoQRCodeErrorCorrection,
  QRCodeOverlay as KendoQRCodeOverlay,
  RenderMode as KendoRenderMode,
} from "@progress/kendo-react-barcodes";

export interface QRCodeProps {
  dataTestId?: string;
  background?: string;
  border?: KendoBorder;
  className?: string;
  color?: string;
  encoding?: KendoQRCodeEncoding;
  errorCorrection?: KendoQRCodeErrorCorrection;
  overlay?: KendoQRCodeOverlay;
  padding?: number;
  renderAs?: KendoRenderMode;
  size?: string | number;
  style?: React.CSSProperties;
  value: string | number;
}
