import { default as React } from 'react'; import { VerificationService } from '../lib/types/types'; import { VerificationStepsEnum } from '../es6'; export type SingleSignOnMessages = { title: React.ReactNode; subtitle: React.ReactNode; login: React.ReactNode; cancel: React.ReactNode; subtitle2?: React.ReactNode; }; export declare enum ButtonType { PRIMARY = "primary", SECONDARY = "secondary" } interface SingleSignOnProps { verificationService: VerificationService; stepName: VerificationStepsEnum.sso | VerificationStepsEnum.thirdPartyLoop; messages: SingleSignOnMessages; cancelButtonType?: ButtonType; } declare const SingleSignOnComponent: ({ verificationService, stepName, messages, cancelButtonType, }: SingleSignOnProps) => React.JSX.Element; export { SingleSignOnComponent };