import * as React from 'react'; import './assessRiskProfile.style.css'; import { TQuestionData } from '../models/riskQuestion.model'; import 'bootstrap/dist/css/bootstrap.min.css'; export interface IAssertRisk { currentRiskSequence: number; investmentAmount: number; riskTolerance: TQuestionData; timeHorizon: TQuestionData; investmentPercentage: TQuestionData; yourRiskProfile: TQuestionData; } export interface IAssertRiskProfileState { riskSequence: number; } export interface IAssertRiskProfileProps { onNextButtonClick: (event: any, data: IAssertRisk) => void; onBackButtonClick: (event: any, data: IAssertRisk) => void; onSkipButtonClick?: (event: any, data: IAssertRisk) => void; backButtonText: string; nextButtonText: string; skipButtonText: string; data: IAssertRisk; } export declare class AssertRiskProfileComponent extends React.Component { constructor(props?: IAssertRiskProfileProps, context?: any); handleNextClick_riskTolerance(event: any, componentData: TQuestionData): void; handleNextClick_timeHorizon(event: any, componentData: TQuestionData): void; handleNextClick_investmentPercentage(event: any, componentData: TQuestionData): void; handleNextClick_yourRiskProfile(event: any, componentData: TQuestionData): void; handleBackClick_riskTolerance(event: any, componentData: TQuestionData): void; handleBackClick_timeHorizon(event: any, componentData: TQuestionData): void; handleBackClick_investmentPercentage(event: any, componentData: TQuestionData): void; handleBackClick_yourRiskProfile(event: any, componentData: TQuestionData): void; handleSkipClick_riskTolerance(event: any, componentData: TQuestionData): void; handleSkipClick_timeHorizon(event: any, componentData: TQuestionData): void; handleSkipClick_investmentPercentage(event: any, componentData: TQuestionData): void; handleSkipClick_yourRiskProfile(event: any, componentData: TQuestionData): void; render(): JSX.Element; }