@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
12 lines (11 loc) • 862 B
TypeScript
import { $OperationParametersPanel } from '@docsvision/webclient/BackOffice/$OperationParametersPanel';
import { $LayoutTasksController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers';
import { $CardId } from '@docsvision/webclient/System/LayoutServices';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { LayoutControl } from '@docsvision/webclient/System/BaseControl';
export declare type ITaskSignInfo = {
isSimpleSign: boolean;
signatureData: GenModels.SignatureData;
};
export declare function getDecisionInfo(services: $OperationParametersPanel & $LayoutTasksController & $CardId): Promise<GenModels.ApprovalTaskDecisionInfo>;
export declare function approvalTaskCompleteWithSignature(sender: LayoutControl, decisionInfo: GenModels.ApprovalTaskDecisionInfo): Promise<void>;