UNPKG

n8n

Version:

n8n Workflow Automation Tool

19 lines (18 loc) 2.18 kB
import { CreateWorkflowReviewRequestDto, DecideWorkflowReviewRequestDto, GetWorkflowReviewEligibleReviewersQueryDto, ListWorkflowReviewRequestsQueryDto, UpdateWorkflowReviewRequestVersionDto, type GetWorkflowReviewInboxSummaryResponse, type ListWorkflowReviewInboxResponse, ListWorkflowReviewInboxQueryDto, type WorkflowReviewRequestDetail } from '@n8n/api-types'; import { AuthenticatedRequest } from '@n8n/db'; import type { Response } from 'express'; import { WorkflowReviewInboxService } from './workflow-review-inbox.service'; import { WorkflowReviewRequestService } from './workflow-review-request.service'; export declare class WorkflowReviewRequestsController { private readonly workflowReviewRequestService; private readonly workflowReviewInboxService; constructor(workflowReviewRequestService: WorkflowReviewRequestService, workflowReviewInboxService: WorkflowReviewInboxService); list(req: AuthenticatedRequest, _res: Response, query: ListWorkflowReviewRequestsQueryDto): Promise<import("@n8n/api-types").WorkflowReviewRequestList>; getEligibleReviewers(req: AuthenticatedRequest, _res: Response, query: GetWorkflowReviewEligibleReviewersQueryDto): Promise<import("@n8n/api-types").WorkflowReviewEligibleReviewersList>; create(req: AuthenticatedRequest, res: Response, dto: CreateWorkflowReviewRequestDto): Promise<import("@n8n/api-types").WorkflowReviewRequestSummary>; updateVersion(req: AuthenticatedRequest, _res: Response, workflowReviewRequestId: string, dto: UpdateWorkflowReviewRequestVersionDto): Promise<import("@n8n/api-types").WorkflowReviewRequestSummary>; decide(req: AuthenticatedRequest, _res: Response, workflowReviewRequestId: string, dto: DecideWorkflowReviewRequestDto): Promise<import("@n8n/api-types").DecideWorkflowReviewRequestResponse>; listInbox(req: AuthenticatedRequest, _res: Response, query: ListWorkflowReviewInboxQueryDto): Promise<ListWorkflowReviewInboxResponse>; getSummary(req: AuthenticatedRequest, _res: Response): Promise<GetWorkflowReviewInboxSummaryResponse>; getDetail(req: AuthenticatedRequest, _res: Response, workflowReviewRequestId: string): Promise<WorkflowReviewRequestDetail>; }