import { SurveyAppearanceTheme } from '../surveys-utils'; import { SurveyQuestion } from '@posthog/core'; interface QuestionCommonProps { question: SurveyQuestion; appearance: SurveyAppearanceTheme; } export declare function OpenTextQuestion({ question, appearance, onSubmit, }: QuestionCommonProps & { onSubmit: (text: string) => void; }): JSX.Element; export declare function LinkQuestion({ question, appearance, onSubmit, }: QuestionCommonProps & { onSubmit: (clicked: string) => void; }): JSX.Element; export declare function RatingQuestion({ question, appearance, onSubmit, }: QuestionCommonProps & { onSubmit: (rating: number | null) => void; }): JSX.Element; export declare function RatingButton({ index, num, active, appearance, setActiveNumber, }: { index: number; num: number; active: boolean; appearance: SurveyAppearanceTheme; setActiveNumber: (num: number) => void; }): JSX.Element; export declare function MultipleChoiceQuestion({ question, appearance, onSubmit, }: QuestionCommonProps & { onSubmit: (choices: string | string[] | null) => void; }): JSX.Element; export {};