import { MessageSquareIcon } from "lucide-react"; import type { OpenGeniClient } from "@opengeni/sdk"; import type { FeedbackSentiment } from "@opengeni/sdk"; type FeedbackClient = Pick; export declare function FeedbackDialog(props: { client: FeedbackClient; workspaceId: string; sessionId?: string | undefined; turnId?: string | undefined; sentiment?: FeedbackSentiment | undefined; open: boolean; onOpenChange: (open: boolean) => void; onSubmitted?: ((sentiment: FeedbackSentiment | undefined) => void) | undefined; }): import("react").JSX.Element; export declare function SessionFeedback(props: { client: FeedbackClient; workspaceId: string; sessionId: string; turnId?: string | undefined; compact?: boolean | undefined; savedSentiment?: FeedbackSentiment | null | undefined; onRated?: ((sentiment: FeedbackSentiment) => void) | undefined; }): import("react").JSX.Element; export { MessageSquareIcon as FeedbackIcon };