import { MemberInfo, TideClientConfig } from '@qite/tide-client'; export interface LoginProps { tideClientConfig: TideClientConfig; portalId: number; languageCode: string; imageSrc?: string; logo?: React.ReactNode; isLoginPage: boolean; isMemberConfirmation: boolean; isResetPassword: boolean; // onLanguageChange: (lang: string) => void; member?: MemberInfo; setMember: (member: MemberInfo) => void; handleBackToHome: () => void; handleBackToLogin: () => void; } export interface LoginComponentProps { tideClientConfig: TideClientConfig; portalId: number; languageCode: string; member?: MemberInfo; setMember: (member: MemberInfo) => void; handleBackToHome: () => void; handleBackToLogin: () => void; }