/**
 * React Waitlist - A customizable waitlist component for React applications
 * Main entry point for client-side usage
 */
export { default as WaitlistForm } from './components/WaitlistForm';
export { useWaitlistEvents } from './hooks/useWaitlistEvents';
export type { Field, WaitlistProps, ThemeConfig, SecurityConfig, AnalyticsConfig, ResendMapping, WebhookConfig, A11yConfig, FrameworkConfig } from './core/types';
export { defaultTheme, tailwindDefaultTheme, materialUIDefaultTheme, mergeTheme } from './core/theme';
export { getAnimationStyles } from './core/animations';
export type { AnimationConfig } from './core/animations';
export type { WaitlistEventType, WaitlistEventData, WaitlistEventHandler } from './core/events';
