import { Dispatch, SetStateAction } from 'react'; interface UseCommentDraftsParams { caseNumber: string; loggedInUserSSO: string; isInternal: boolean; commentSignature: string; canPostPrivateComments: boolean; setCommentText: Dispatch>; setIsPublic: Dispatch>; applySignature: (text: string) => void; } export declare function useCommentDrafts({ caseNumber, loggedInUserSSO, isInternal, commentSignature, canPostPrivateComments, setCommentText, setIsPublic, applySignature, }: UseCommentDraftsParams): { saveDraft: import("lodash").DebouncedFunc<(value: string, publicFlag: boolean) => Promise>; clearDraft: () => Promise; }; export {}; //# sourceMappingURL=useCommentDrafts.d.ts.map