import React from 'react'; import { IDiscussion } from '../../../../reducers/CaseDiscussionTabReducer'; interface IProps { caseNumber: string; onCommentAdded?: () => Promise; onAttachmentAdded?: () => void; onAttachmentRemove?: (uuid: string) => void; /** * Controls the initial visibility toggle state. * - `true` / `false` — sets comment visibility to public/private. * - `null` — resets to the default (public). * - `undefined` — same as omitting the prop. */ defaultIsPublic?: boolean; allDiscussions: IDiscussion[]; replyingToAuthor?: string | null; replyingToTimestamp?: string | null; onClearReply?: () => void; } export declare function PostComment(props: IProps): React.JSX.Element; export {}; //# sourceMappingURL=PostComment.d.ts.map