import * as React from "react"; import { IAssessment, IQuestionnaire } from "."; export interface QuestionnaireStateProps { assessments: Array; segmentId?: string; } export type QuestionnaireOwnProps = { segmentId?: string; questionnaire: IQuestionnaire; onAnswerSubmitted: (assessment: IAssessment) => void; }; export type QuestionnaireProps = QuestionnaireStateProps & QuestionnaireOwnProps; export declare class _Questionnaire extends React.PureComponent { render(): JSX.Element; } export declare const Questionnaire: import("react-redux").ConnectedComponent & QuestionnaireStateProps & QuestionnaireOwnProps, "segmentId" | "assessments"> & QuestionnaireOwnProps>;