import type { CreateCommentInput } from '../../../../../packages/core/src/application/use-cases/comments/manage-comments.use-case.js';
import type { Comment } from '../../../../../packages/core/src/domain/generated/output.js';
export declare function listComments(workItemId: string): Promise<{
    comments?: Comment[];
    error?: string;
}>;
export declare function createComment(input: CreateCommentInput): Promise<{
    comment?: Comment;
    error?: string;
}>;
export declare function updateComment(commentId: string, content: string): Promise<{
    error?: string;
}>;
export declare function deleteComment(commentId: string): Promise<{
    error?: string;
}>;
//# sourceMappingURL=manage-comments.d.ts.map