UNPKG

rn-qr-generator

Version:
38 lines 1.1 kB
export type Padding = { top?: number; left?: number; bottom?: number; right?: number; }; export type QRCodeGenerateOptions = { value: string; backgroundColor?: string; color?: string; width?: number; height?: number; base64?: boolean; padding?: Padding; fileName?: string; correctionLevel?: "L" | "M" | "Q" | "H"; }; export type QRCodeGenerateResult = { uri: string; width: number; height: number; base64?: string; }; export type QRCodeDetectOptions = { uri?: string; base64?: string; }; export type CodeType = "Aztec" | "Codabar" | "Code39" | "Code93" | "Code128" | "DataMatrix" | "Ean8" | "Ean13" | "ITF" | "MaxiCode" | "PDF417" | "QRCode" | "RSS14" | "RSSExpanded" | "UPCA" | "UPCE" | "UPCEANExtension"; export type QRCodeScanResult = { values: string[]; type: CodeType; }; declare const _default: { generate: (options: QRCodeGenerateOptions) => Promise<QRCodeGenerateResult>; detect: (options: QRCodeDetectOptions) => Promise<QRCodeScanResult>; }; export default _default; //# sourceMappingURL=index.d.ts.map