import { EventEmitter } from '../../stencil-public-runtime'; export declare class RasaConversationFeedback { /** * Whether the feedback component should be shown */ show: boolean; /** * Whether the feedback has been submitted */ submitted: boolean; /** * Text for the feedback question. If empty, component will not be shown. */ questionText: string; /** * Text for the thank you message. If empty, no thank you message will be shown. */ thankYouText: string; /** * Event emitted when feedback is submitted */ feedbackSubmitted: EventEmitter<{ rating: 'positive' | 'negative'; helpful: boolean; }>; /** * State to track the selected rating */ selectedRating: 'positive' | 'negative' | null; /** * State to track if the conversation was helpful */ isHelpful: boolean | null; /** * State to track if component is fading out */ isFadingOut: boolean; /** * State to track if thank you message is showing */ showThankYou: boolean; private handleRatingClick; render(): any; }