UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

35 lines (34 loc) 1.41 kB
import { QrSwissPaymentLanguage, Rectangle, Parameter, QrSwissPaymentContent, QrSwissPaymentPdf, QrSwissPaymentFormat, QrSwissPaymentSeparator } from "./../index"; export interface QrSwissPaymentBarcodeInterface { content: QrSwissPaymentContent; dpi?: number; format?: QrSwissPaymentFormat; language?: QrSwissPaymentLanguage; pdf?: QrSwissPaymentPdf; position?: Rectangle; separator?: QrSwissPaymentSeparator; } export declare class QrSwissPaymentBarcode implements QrSwissPaymentBarcodeInterface, Parameter { content: QrSwissPaymentContent; dpi?: number; format?: QrSwissPaymentFormat; language?: QrSwissPaymentLanguage; pdf?: QrSwissPaymentPdf; position?: Rectangle; separator?: QrSwissPaymentSeparator; constructor(data: any); static getContentDescription(): string; static getDpiDefault(): number; static getDpiDescription(): string; static getFormatDefault(): QrSwissPaymentFormat; static getFormatDescription(): string; static getLanguageDefault(): QrSwissPaymentLanguage; static getLanguageDescription(): string; static getPdfDescription(): string; static getPositionDescription(): string; static getSeparatorDefault(): QrSwissPaymentSeparator; static getSeparatorDescription(): string; static fromJson(data: any): QrSwissPaymentBarcode; toJson(): any; clone(): QrSwissPaymentBarcode; }