import type { Snippet } from 'svelte'; interface QRCodeProps { value?: string; size?: number; /** Quiet zone / padding around modules (in modules) */ margin?: number; /** Module (dark) color */ fgColor?: string; /** Background color */ bgColor?: string; /** Rounded outer frame */ rounded?: boolean; /** Soft border around the card */ bordered?: boolean; /** Image URL for center logo */ logoSrc?: string; /** Accessible logo alt */ logoAlt?: string; /** * Logo box as % of QR size (default 20). * Kept modest so error-correction can still recover. */ logoSize?: number; /** Custom center content (overrides logoSrc) */ logo?: Snippet; class?: string; title?: string; } declare const QRCode: import("svelte").Component; type QRCode = ReturnType; export default QRCode;