UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

12 lines (11 loc) 740 B
import { $StandardServices } from '@docsvision/webclient/StandardServices'; import { StageModelWithChange } from '@docsvision/webclient/Approval/StageModelWithChange'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; export interface IAgreementOptionsService { getAllowedApproverTypes?(stage: StageModelWithChange, services: $StandardServices): GenModels.DirectoryDataType; getApproverSelectionAreas?(stage: StageModelWithChange, services: $StandardServices): GenModels.DirectoryDataType; } export declare type $AgreementOptions = { agreementOptions: IAgreementOptionsService; }; export declare const $AgreementOptions: string | ((model?: $AgreementOptions) => IAgreementOptionsService);