export interface CommentCreateInput {
    body: string;
    issueId: string;
}
export interface CommentUpdateInput {
    body?: string;
}
export interface CommentDeleteInput {
    id: string;
}
export interface CommentResolveInput {
    id: string;
    resolvingCommentId?: string;
}
export interface CommentUnresolveInput {
    id: string;
}
export interface CustomerNeedCreateFromAttachmentInput {
    attachmentId: string;
    title?: string;
    description?: string;
    teamId?: string;
}
export interface CommentPayload {
    success: boolean;
    comment?: {
        id: string;
        body: string;
        createdAt: string;
        updatedAt: string;
    };
}
export interface DeletePayload {
    success: boolean;
    id: string;
}
export interface CustomerNeedPayload {
    success: boolean;
    customerNeed?: {
        id: string;
        title: string;
        description?: string;
    };
}
