@liquid-js/qr-code-styling
Version:
Generate styled QR codes on web or in Node
16 lines (15 loc) • 652 B
TypeScript
import { RotateFigureArgs } from '../types/helper.js';
export declare function numToAttr(value: number | string): string;
export declare function svgPath(strings: TemplateStringsArray, ...values: unknown[]): string;
export declare function rotateFigure<T extends SVGElement | ReadonlyArray<SVGElement>>({ draw, ...args }: RotateFigureArgs<T>): T;
export declare function scalePath(path: Array<string | number>, { x, y, size }: {
x: number;
y: number;
size: number;
}): string;
export declare function extendSVG(svg: SVGSVGElement, padding: number): {
left: number;
right: number;
top: number;
bottom: number;
} | undefined;