@navinc/base-react-components
Version:
Nav's Pattern Library
22 lines (21 loc) • 1.3 kB
TypeScript
/// <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 {};