export type QRCodeOutputType = "svg" | "utf8" | "terminal" | "dataurl"; export interface QRCodeBaseOptions { width?: number; margin?: number; color?: { dark?: string; light?: string; }; } export interface GenerateQRCodeOptionsString extends QRCodeBaseOptions { type?: "svg" | "utf8" | "terminal"; } export interface GenerateQRCodeOptionsDataURL extends QRCodeBaseOptions { type: "dataurl"; } export type GenerateQRCodeOptions = GenerateQRCodeOptionsString | GenerateQRCodeOptionsDataURL; export declare function generateQRCode(text: string, options: GenerateQRCodeOptionsDataURL): Promise; export declare function generateQRCode(text: string, options?: GenerateQRCodeOptionsString): Promise; //# sourceMappingURL=generateQRCode.d.ts.map