@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
37 lines (36 loc) • 1.38 kB
TypeScript
import { SanitizeAnnotations, SanitizeMetadata, SanitizeOutlines, SanitizeLayers, SanitizeActions, SanitizePages, Parameter, SanitizeAttachments, SanitizeForms, SanitizeTags } from "./../index";
export interface SanitizeInterface {
actions?: SanitizeActions;
annotations?: SanitizeAnnotations;
attachments?: SanitizeAttachments;
forms?: SanitizeForms;
layers?: SanitizeLayers;
metadata?: SanitizeMetadata;
outlines?: SanitizeOutlines;
pages?: SanitizePages;
tags?: SanitizeTags;
}
export declare class Sanitize implements SanitizeInterface, Parameter {
actions?: SanitizeActions;
annotations?: SanitizeAnnotations;
attachments?: SanitizeAttachments;
forms?: SanitizeForms;
layers?: SanitizeLayers;
metadata?: SanitizeMetadata;
outlines?: SanitizeOutlines;
pages?: SanitizePages;
tags?: SanitizeTags;
constructor(data: any);
static getActionsDescription(): string;
static getAnnotationsDescription(): string;
static getAttachmentsDescription(): string;
static getFormsDescription(): string;
static getLayersDescription(): string;
static getMetadataDescription(): string;
static getOutlinesDescription(): string;
static getPagesDescription(): string;
static getTagsDescription(): string;
static fromJson(data: any): Sanitize;
toJson(): any;
clone(): Sanitize;
}