23 lines
1.1 KiB
TypeScript
23 lines
1.1 KiB
TypeScript
// Единая точка импорта механизма согласования.
|
|
export { REQUEST_STATUS, REQUEST_STATUS_CHOICES } from './models/statuses';
|
|
export type { ISiteUser } from './models/ISiteUser';
|
|
export type { IMatrixRow } from './models/IMatrixRow';
|
|
export type { IApprovalRow } from './models/IApprovalRow';
|
|
export type {
|
|
IRequestType,
|
|
IResolvedRoute,
|
|
IResolvedRouteStep,
|
|
} from './models/IApprovalRouteApi';
|
|
|
|
export { getRequestTypes, resolveRoute } from './approvalRoute.service';
|
|
export { ApprovalListService } from './approvalList.service';
|
|
export type { IApproverToWrite } from './approvalList.service';
|
|
export { ApproverService } from './approverDecision.service';
|
|
export type { ApproverDecision } from './approverDecision.service';
|
|
export { getPlannedMatrix, writeApprovers } from './approvalSubmission.service';
|
|
export { useMatrixEditor } from './useMatrixEditor';
|
|
export type { IUseMatrixEditor } from './useMatrixEditor';
|
|
export { ApprovalMatrix } from './ui/ApprovalMatrix';
|
|
export { UserPicker } from './ui/UserPicker';
|
|
export { DecisionPanel } from './ui/DecisionPanel';
|