import { AuditReportRule, AuditRuleGroup, LoggedInUser, User, ZeniDate } from '@zeniai/client-epic-state'; export interface CommentViewData { commentLastUpdatedUser: LoggedInUser; commentLastUpdateTime: ZeniDate; loggedInUser: LoggedInUser; reviewMessage: string; } export interface Props { allUsers: User[]; isControllerOrReviewer: boolean; loggedInUser: LoggedInUser; rule: AuditReportRule; ruleGroup: AuditRuleGroup; triggerComponent: React.ReactNode; isDisabled?: boolean; handleReasonAuditRule: (auditRuleId: string, auditRuleGroupId: string, reasonToPass: string, reasonStatus: string) => void; setCommentsText: (value: string) => void; } declare const CommentsView: ({ isControllerOrReviewer, allUsers, loggedInUser, rule, ruleGroup, triggerComponent, isDisabled, handleReasonAuditRule, setCommentsText, }: Props) => import("react/jsx-runtime").JSX.Element; export default CommentsView;