UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 946 B
import { ExportESignButtonParams } from '@docsvision/webclient/Platform/ExportESignButton'; import { BaseControlState } from '@docsvision/webclient/System/BaseControl'; import { BaseControlImpl } from '@docsvision/webclient/System/BaseControlImpl'; import { LoadingState } from '@docsvision/webclient/System/LoadingState'; import React from 'react'; export interface IExportESignButtonState extends ExportESignButtonParams, BaseControlState { loading: LoadingState; } export interface ExportESignButtonState extends IExportESignButtonState { } export declare class ExportESignButtonImpl extends BaseControlImpl<ExportESignButtonParams, IExportESignButtonState> { constructor(props: ExportESignButtonParams, state: IExportESignButtonState); protected getCssClass(): string; protected exportFiles: (e: React.MouseEvent) => Promise<void>; private exportIsAvailable; private hasSignatures; renderControl(): JSX.Element; }