UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

12 lines (11 loc) 704 B
import { WebService } from "./WebService"; import { Document, Session } from "../session"; import { WebServiceType } from "./WebServiceType"; export declare class WebServiceFactory { private constructor(); static createInstance<T_DOCUMENT extends Document, T_WEBSERVICE extends WebService<any, any, T_DOCUMENT, any, any, any>>(session: Session, webServiceType: WebServiceType): T_WEBSERVICE; static createByParameters<T_DOCUMENT extends Document, T_WEBSERVICE extends WebService<any, any, T_DOCUMENT, any, any, any>>(session: Session, parameter: any): T_WEBSERVICE; private static createRestParameters; private static createRestInstance; private static determineWebServiceType; }