import type { HTMLAttributes, ReactNode } from "react";
interface LoginSplitProps extends HTMLAttributes {
/** Left pane content — form, brand, etc. */
left: ReactNode;
/** Right pane content — illustration, marketing, social proof. */
right: ReactNode;
/**
* Optional footer rendered below both panes.
*/
footer?: ReactNode;
/**
* Reverse the split (form on the right). Default = form left.
*/
reverse?: boolean;
}
/**
* LoginSplit — 50/50 split layout shell.
*
* Used for the auth flow. Two slots (`left`, `right`); the right pane has a
* subtle violet wash so the illustration sits inside Theo identity. Mobile
* collapses to single column.
*/
declare const LoginSplit: import("react").ForwardRefExoticComponent>;
export { LoginSplit };