@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
11 lines (10 loc) • 1 kB
TypeScript
import { GenControllers } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers';
import { RequestOptions } from '@docsvision/webclient/Legacy/Utils';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
export declare class NoBusinessCalendarCalculation implements GenControllers.IBusinessCalendarController {
getWorkTimeSettings(requestModel: GenModels.CalendarRequestModel, options?: RequestOptions): Promise<GenModels.CalendarYearSettings[]>;
getDuration(requestModel: GenModels.CalendarDurationRequestModel, options?: RequestOptions): Promise<number>;
getStartDate(requestModel: GenModels.CalendarStartDateRequestModel, options?: RequestOptions): Promise<string>;
getEndDate(requestModel: GenModels.CalendarEndDateRequestModel, options?: RequestOptions): Promise<string>;
calculateIntervalsDates(requestModel: GenModels.IntervalsCalculationRequestModel, options?: RequestOptions): Promise<GenModels.TaskGroupInterval[]>;
}