/** * AUTO-GENERATED FILE - DO NOT EDIT. * Generated from custom-elements manifest. */ import type React from 'react'; import type { BackgroundElement as BackgroundElementWC, LogoElement as LogoElementWC, MessageElement as MessageElementWC, SubmittingIndicator as SubmittingIndicatorWC } from './routes/base'; import type { ForgotPassword as ForgotPasswordWC } from './routes/forgot-password/forgot-password'; import type { LoginForm as LoginFormWC } from './routes/login-form/login-form'; import type { Logout as LogoutWC } from './routes/logout/logout'; import type { MFAMailSent as MFAMailSentWC } from './routes/mfa-mail-sent/mfa-mail-sent'; import type { NotFound as NotFoundWC } from './routes/not-found/not-found'; import type { Protected as ProtectedWC } from './routes/protected/protected'; import type { RequestAccount as RequestAccountWC } from './routes/request-account/request-account'; import type { ResetPassword as ResetPasswordWC } from './routes/reset-password/reset-password'; import type { Verify as VerifyWC } from './routes/verify/verify'; /** @internal Maps a web component class to its public props only. * keyof T skips private/protected members, so this avoids the TS error * "property may not be private or protected" on exported anonymous types. */ type PublicOf = { [K in keyof T]?: T[K] }; /** @internal Safe React HTML attributes for web component wrappers. * onChange/onInput use method signatures for bivariant parameter checking so both * native Event and CustomEvent callbacks are accepted. */ interface HTMLWCProps extends React.AriaAttributes { className?: string; style?: React.CSSProperties; id?: string; slot?: string; tabIndex?: number; dir?: string; lang?: string; title?: string; onClick?: React.MouseEventHandler; onDoubleClick?: React.MouseEventHandler; onContextMenu?: React.MouseEventHandler; onMouseEnter?: React.MouseEventHandler; onMouseLeave?: React.MouseEventHandler; onMouseDown?: React.MouseEventHandler; onMouseUp?: React.MouseEventHandler; onMouseMove?: React.MouseEventHandler; onKeyDown?: React.KeyboardEventHandler; onKeyUp?: React.KeyboardEventHandler; onFocus?: React.FocusEventHandler; onBlur?: React.FocusEventHandler; onScroll?: React.UIEventHandler; onWheel?: React.WheelEventHandler; onChange?(e: Event): void; onInput?(e: Event): void; } export declare const BackgroundElement: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type BackgroundElementRef = BackgroundElementWC; export declare const LogoElement: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type LogoElementRef = LogoElementWC; export declare const MessageElement: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type MessageElementRef = MessageElementWC; export declare const SubmittingIndicator: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type SubmittingIndicatorRef = SubmittingIndicatorWC; export declare const ForgotPassword: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type ForgotPasswordRef = ForgotPasswordWC; export declare const LoginForm: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type LoginFormRef = LoginFormWC; export declare const Logout: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type LogoutRef = LogoutWC; export declare const MFAMailSent: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type MFAMailSentRef = MFAMailSentWC; export declare const NotFound: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type NotFoundRef = NotFoundWC; export declare const Protected: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type ProtectedRef = ProtectedWC; export declare const RequestAccount: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type RequestAccountRef = RequestAccountWC; export declare const ResetPassword: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type ResetPasswordRef = ResetPasswordWC; export declare const Verify: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type VerifyRef = VerifyWC; export {};