/** @jsxImportSource react */
import type { StoryObj } from "@storybook/react";
import type { LoginSession, Theme, Branding } from "@authhero/adapter-interfaces";
import type { EnrichedClient } from "../../helpers/client";
declare const meta: {
    title: string;
    component: import("hono/jsx").FC<{
        error?: string;
        theme?: Theme | null;
        branding?: Branding | null;
        loginSession: LoginSession;
        email?: string;
        client: EnrichedClient;
        className?: string;
        isEmbedded?: boolean;
        browserName?: string;
    }>;
    parameters: {
        layout: string;
        backgrounds: {
            default: string;
            values: {
                name: string;
                value: string;
            }[];
        };
    };
    tags: string[];
};
export default meta;
type Story = StoryObj<typeof meta>;
export declare const Default: Story;
export declare const WithError: Story;
export declare const PurpleTheme: Story;
export declare const DarkTheme: Story;
export declare const PillStyle: Story;
export declare const BrandingOnly: Story;
export declare const PhoneOnly: Story;
export declare const NoTheming: Story;
export declare const CustomGoogleFont: Story;
export declare const MultipleSocialConnections: Story;
export declare const DeveloperSocialLogins: Story;
