import type { WorkflowReviewRequestDecision as WorkflowReviewRequestDecisionType, WorkflowReviewRequestState as WorkflowReviewRequestStateType } from '@n8n/api-types'; import { WithTimestampsAndStringId } from './abstract-entity'; export type WorkflowReviewRequestState = WorkflowReviewRequestStateType; export type WorkflowReviewRequestDecision = WorkflowReviewRequestDecisionType; export declare const WorkflowReviewRequestState: { readonly Open: 'open'; readonly Closed: 'closed'; }; export declare const WorkflowReviewRequestStateList: ("closed" | "open")[]; export declare const WorkflowReviewRequestDecision: { readonly Pending: 'pending'; readonly ChangesRequested: 'changes_requested'; readonly Approved: 'approved'; }; export declare const WorkflowReviewRequestDecisionList: ("approved" | "changes_requested" | "pending")[]; export declare class WorkflowReviewRequest extends WithTimestampsAndStringId { projectId: string; state: WorkflowReviewRequestStateType; decision: WorkflowReviewRequestDecisionType; title: string; description: string | null; createdById: string | null; updatedById: string | null; closedById: string | null; approvedAt: Date | null; }