import type * as React from "react"; export type AuthTemplateProps = React.ComponentProps<"div">; export declare function AuthTemplate({ className, ...props }: AuthTemplateProps): React.JSX.Element; export type AuthTemplateLogoProps = React.ComponentProps<"div">; export declare function AuthTemplateLogo({ className, ...props }: AuthTemplateLogoProps): React.JSX.Element; export type AuthTemplateCardProps = React.ComponentProps<"div">; export declare function AuthTemplateCard({ className, ...props }: AuthTemplateCardProps): React.JSX.Element; export type AuthTemplateHeaderProps = React.ComponentProps<"div">; export declare function AuthTemplateHeader({ className, ...props }: AuthTemplateHeaderProps): React.JSX.Element; export type AuthTemplateTitleProps = React.ComponentProps<"div">; export declare function AuthTemplateTitle({ className, ...props }: AuthTemplateTitleProps): React.JSX.Element; export type AuthTemplateDescriptionProps = React.ComponentProps<"div">; export declare function AuthTemplateDescription({ className, ...props }: AuthTemplateDescriptionProps): React.JSX.Element; export type AuthTemplateContentProps = React.ComponentProps<"div">; export declare function AuthTemplateContent({ className, ...props }: AuthTemplateContentProps): React.JSX.Element; export type AuthTemplateFooterProps = React.ComponentProps<"div">; export declare function AuthTemplateFooter({ className, ...props }: AuthTemplateFooterProps): React.JSX.Element; export type AuthTemplatePromptProps = React.ComponentProps<"div">; export declare function AuthTemplatePrompt({ className, ...props }: AuthTemplatePromptProps): React.JSX.Element; export type AuthTemplatePromptLinkProps = React.ComponentProps<"a">; export declare function AuthTemplatePromptLink({ className, ...props }: AuthTemplatePromptLinkProps): React.JSX.Element; export type AuthTemplateLegalProps = React.ComponentProps<"p">; export declare function AuthTemplateLegal({ className, ...props }: AuthTemplateLegalProps): React.JSX.Element; export type AuthTemplateLegalLinkProps = React.ComponentProps<"a">; export declare function AuthTemplateLegalLink({ className, ...props }: AuthTemplateLegalLinkProps): React.JSX.Element; export type AuthTemplateDefaultBackgroundProps = React.ComponentProps<"div">; export declare function AuthTemplateDefaultBackground({ className, ...props }: AuthTemplateDefaultBackgroundProps): React.JSX.Element; export type AuthTemplateVideoBackgroundProps = { /** Poster image shown while the video loads */ poster?: string; /** Playback rate for the background video (default: 0.7) */ playbackRate?: number; /** URL to the background video file */ src: string; /** Class name for the video element */ videoClassName?: string; } & React.ComponentProps<"div">; export declare function AuthTemplateVideoBackground({ className, playbackRate, poster, src, videoClassName, ...props }: AuthTemplateVideoBackgroundProps): React.JSX.Element; export type AuthTemplateGridOverlayProps = { /** URL to the grid SVG asset */ gridUrl: string; } & React.ComponentProps<"div">; export declare function AuthTemplateGridOverlay({ className, gridUrl, ...props }: AuthTemplateGridOverlayProps): React.JSX.Element; //# sourceMappingURL=auth-template.d.ts.map