qrcode-kr
Version:
A customizable QR code generator for React and Next.js with logo support and styling options
6 lines (5 loc) • 628 B
TypeScript
import { QRStyle, LogoOptions } from '../types';
export declare const drawRoundedRect: (ctx: CanvasRenderingContext2D, x: number, y: number, width: number, height: number, radius: number) => void;
export declare const drawCircle: (ctx: CanvasRenderingContext2D, x: number, y: number, radius: number) => void;
export declare const createGradient: (ctx: CanvasRenderingContext2D, canvas: HTMLCanvasElement, gradientStyle: NonNullable<QRStyle["gradient"]>) => CanvasGradient;
export declare const addLogoToCanvas: (ctx: CanvasRenderingContext2D, canvas: HTMLCanvasElement, logoOptions: LogoOptions, size: number) => Promise<void>;