import { DemoData } from "../../global/demo"; import { QRCodeViewProps } from "./sqm-qr-code-view"; /** * @uiName QR Code * @validParents ["sqm-portal-container","div","sqm-divided-layout","sqm-brand", "sqb-program-section", "sqb-conditional-section"] * @exampleGroup Sharing * @example QR Code - * @csspart sqm-base - The base container * @csspart sqm-title - The QR code title * @csspart primarybutton-base - The primary button base * @csspart secondarybutton-base - The secondary button base */ export declare class QrCode { /** * @uiName Title */ titleText?: string; /** * @uiName View QR code text */ viewCodeText?: string; /** * @uiName Download QR code text */ downloadCodeText?: string; /** * @uiName Print QR code text */ printCodeText?: string; /** * @uiName Header for error banner */ errorHeaderText?: string; /** * @uiName Description for error banner */ errorDescriptionText?: string; /** * @uiName Hide title */ hideTitle?: boolean; /** * @uiName QR code alignment * @uiType string * @uiEnum ["left", "center", "right"] * @uiEnumNames ["Left", "Center", "Right"] */ alignment?: "left" | "center" | "right"; /** * @undocumented * @uiType object */ demoData?: DemoData; constructor(); disconnectedCallback(): void; render(): any; }