UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

37 lines (36 loc) 1.45 kB
import { SquareAnnotation, LineAnnotation, CircleAnnotation, RedactAnnotation, Parameter, SelectionEdit, MarkupAnnotation, TextAnnotation, FreeTextAnnotation, RubberStampAnnotation } from "./../index"; export interface EditToolboxAnnotationInterface { circle?: CircleAnnotation; freetext?: FreeTextAnnotation; line?: LineAnnotation; markup?: MarkupAnnotation; redact?: RedactAnnotation; rubberstamp?: RubberStampAnnotation; selection: SelectionEdit; square?: SquareAnnotation; text?: TextAnnotation; } export declare class EditToolboxAnnotation implements EditToolboxAnnotationInterface, Parameter { circle?: CircleAnnotation; freetext?: FreeTextAnnotation; line?: LineAnnotation; markup?: MarkupAnnotation; redact?: RedactAnnotation; rubberstamp?: RubberStampAnnotation; selection: SelectionEdit; square?: SquareAnnotation; text?: TextAnnotation; constructor(data: any); static getCircleDescription(): string; static getFreetextDescription(): string; static getLineDescription(): string; static getMarkupDescription(): string; static getRedactDescription(): string; static getRubberstampDescription(): string; static getSelectionDescription(): string; static getSquareDescription(): string; static getTextDescription(): string; static fromJson(data: any): EditToolboxAnnotation; toJson(): any; clone(): EditToolboxAnnotation; }