/// <reference types="react" />
export declare const UserFeedbackContainer: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {
    isTouched?: boolean | undefined;
    shouldHideImmediately?: boolean | undefined;
}, never>;
export declare const ThankYouMessage: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>;
export declare const AdditionalFeedbackContainer: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {
    shouldHide?: boolean | undefined;
}, never>;
type UserFeedbackProps = {
    trackingLabel?: string;
    initialPrompt?: string;
    thumbsUpThankYouText?: string;
    thumbsDownThankYouText?: string;
    thumbsUpAdditionalFeedbackPrompt?: string;
    thumbsDownAdditionalFeedbackPrompt?: string;
    additionalFeedbackQuestion?: string;
    className?: string;
};
export declare const UserFeedback: import("styled-components").StyledComponent<({ trackingLabel, className, initialPrompt, thumbsUpThankYouText, thumbsDownThankYouText, thumbsUpAdditionalFeedbackPrompt, thumbsDownAdditionalFeedbackPrompt, additionalFeedbackQuestion, }: UserFeedbackProps) => JSX.Element | null, import("styled-components").DefaultTheme, {}, never>;
export {};
