import { Branding, Theme } from "@authhero/adapter-interfaces";
import { EnrichedClient } from "../helpers/client";
import { PropsWithChildren } from "hono/jsx";
type AuthLayoutProps = {
    title: string;
    theme?: Theme | null;
    branding?: Branding | null;
    client?: EnrichedClient | null;
};
/**
 * AuthLayout - A responsive layout component for authentication pages
 * Supports three layout modes based on theme.page_background.page_layout:
 * - center: Centers the content (default)
 * - left: Aligns content to the left
 * - right: Aligns content to the right
 */
declare const AuthLayout: ({ title, children, theme, branding, }: PropsWithChildren<AuthLayoutProps>) => import("hono/jsx/jsx-dev-runtime").JSX.Element;
export default AuthLayout;
