UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

18 lines (17 loc) 943 B
import { IFileScanService } from '@docsvision/webclient/Platform/$FileScan'; import { $ApplicationSettings, $IsIE } from '@docsvision/webclient/StandardServices'; import { $WebServices } from '@docsvision/webclient/System/IWebServicesService'; import { $MessageBox } from '@docsvision/webclient/System/$MessageBox'; import { ScanOptions } from '@docsvision/webclient/Platform/ScanOptions'; export declare class FileScanService implements IFileScanService { private services; static ScanServiceName: string; static GetScannersActionName: string; static ScanActionName: string; constructor(services: $WebServices & $ApplicationSettings & $MessageBox & $IsIE); getScannerList(): Promise<string[]>; scan(scannerName: string, options: ScanOptions): Promise<string>; scanAll(scannerName: string, options: ScanOptions): Promise<string[]>; getFileList(base64Images: string[]): FileList; private scanInternal; }