@solana/qr-code-styling
Version:
Add a style and an image to your QR code
33 lines (32 loc) • 848 B
TypeScript
import { ShapeType, DotType, Options, TypeNumber, ErrorCorrectionLevel, Mode, DrawType, Gradient } from "../types";
export interface RequiredOptions extends Options {
type: DrawType;
shape: ShapeType;
width: number;
height: number;
margin: number;
data: string;
qrOptions: {
typeNumber: TypeNumber;
mode?: Mode;
errorCorrectionLevel: ErrorCorrectionLevel;
};
imageOptions: {
hideBackgroundDots: boolean;
imageSize: number;
crossOrigin?: string;
margin: number;
};
dotsOptions: {
type: DotType;
color: string;
gradient?: Gradient;
};
backgroundOptions: {
round: number;
color: string;
gradient?: Gradient;
};
}
declare const defaultOptions: RequiredOptions;
export default defaultOptions;