import { PostHog } from '../posthog-core'; import { Survey } from '../posthog-surveys-types'; export declare const callSurveys: (posthog: PostHog, forceReload?: boolean) => void; export declare const renderSurveysPreview: ({ survey, parentElement, previewPageIndex, forceDisableHtml, }: { survey: Survey; parentElement: HTMLElement; previewPageIndex: number; forceDisableHtml?: boolean | undefined; }) => void; export declare const renderFeedbackWidgetPreview: ({ survey, root, forceDisableHtml, }: { survey: Survey; root: HTMLElement; forceDisableHtml?: boolean | undefined; }) => void; export declare function generateSurveys(posthog: PostHog): void; export declare function SurveyPopup({ survey, forceDisableHtml, posthog, style, previewPageIndex, }: { survey: Survey; forceDisableHtml?: boolean; posthog?: PostHog; style?: React.CSSProperties; previewPageIndex?: number | undefined; }): JSX.Element; export declare function Questions({ survey, forceDisableHtml, posthog, styleOverrides, }: { survey: Survey; forceDisableHtml: boolean; posthog?: PostHog; styleOverrides?: React.CSSProperties; }): JSX.Element; export declare function FeedbackWidget({ survey, forceDisableHtml, posthog, readOnly, }: { survey: Survey; forceDisableHtml?: boolean; posthog?: PostHog; readOnly?: boolean; }): JSX.Element;