import { EventEmitter, OnInit } from '@angular/core'; import { QrCodeMetadata, QrCodeActionEvent } from './types'; import * as i0 from "@angular/core"; export declare class QrCodeComponent implements OnInit { props: QrCodeMetadata; actionComplete: EventEmitter; imageLoad: EventEmitter; imageError: EventEmitter; canShare: boolean; canCopy: boolean; private qrService; private i18n; ngOnInit(): void; getDisplaySize(): string; getBorderRadius(): string; getPadding(): string; getQrBorderRadius(): string; getContainerClasses(): string; getContainerBackground(): string; getShadow(): string; getLabelFontSize(): string; hasActions(): boolean; getDownloadLabel(): string; getCopyLabel(): string; getShareLabel(): string; onDownload(): Promise; onCopy(): Promise; onShare(): Promise; onImageLoad(): void; onImageError(_event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }