/** * Feedback Email Notifications * * Sends email notifications using Resend when feedback is analyzed. * - Reporter receives a thank-you email with summary * - Team members receive full analysis report */ /** * Get full feedback data for email */ export declare const getFeedbackForEmail: import("convex/server").RegisteredQuery<"internal", { feedbackId: import("convex/values").GenericId<"feedback">; }, Promise<{ _id: import("convex/values").GenericId<"feedback">; type: "feature_request" | "change_request" | "general"; title: string; description: string; priority: "critical" | "nice_to_have" | "important"; status: "open" | "under_review" | "planned" | "in_progress" | "completed" | "declined"; reporterName: string; reporterEmail: string; url: string; createdAt: number; }>>; /** * Send feedback notifications to reporter and team. */ export declare const sendFeedbackNotifications: import("convex/server").RegisteredAction<"internal", { resendApiKey?: string; resendFromEmail?: string; feedbackId: import("convex/values").GenericId<"feedback">; analysis: { summary: string; estimatedEffort: string; impactAnalysis: string; actionItems: string[]; suggestedPriority: string; }; }, Promise<{ success: boolean; reporterEmailSent: boolean; teamEmailsSent: number; error?: string; }>>; //# sourceMappingURL=feedbackEmails.d.ts.map