import React from "react"; import type { EmojiType } from "../Assets/emojis"; export interface FeedbackBannerProps { /** * Whether this component should appear elevated on the page versus flat * @defaultValue true */ elevated?: boolean; /** * The icon to display or null if none * @defaultValue */ icon?: EmojiType | React.ReactNode | null; /** * Feedback text * @defaultValue "Enjoying this feature? We would like your feedback!" */ feedbackText?: string | null; /** * Feedback Button Text * @defaultValue "Give Feedback" */ feedbackButtonText?: string; /** * Default feedback option in dropdown to select * @defaultValue "" */ defaultFeedbackOption?: string; } /** * An NPS Feedback Banner which will open up the NPSHeader component to ask for feedback */ export declare const Banner: ({ elevated, icon, feedbackText, feedbackButtonText, defaultFeedbackOption, }: FeedbackBannerProps) => JSX.Element; /** * An NPS Feedback Banner which will ask the user for feedback then open up the NPSHeader * NOTE: requires the NPSHeader to be enabled */ declare const FeedbackBanner: ({ ...props }: FeedbackBannerProps) => JSX.Element; export default FeedbackBanner; //# sourceMappingURL=banner.d.ts.map