export interface ExpandableChatWidgetProps { endpoint?: string; placeholder?: string; className?: string; organizationId?: string; publicScope?: boolean; allowAllAccess?: boolean; baseUrl?: string; isSignedIn?: boolean; user?: any; userLoaded?: boolean; onSignIn?: (email: string, password: string) => Promise; onSignUp?: (email: string, password: string, fullName: string) => Promise; authLoading?: boolean; authError?: string | null; logoUrl?: string; logoAlt?: string; brandName?: string; widgetClassName?: string; bubbleClassName?: string; inputClassName?: string; buttonsClassName?: string; dropdownClassName?: string; zIndex?: number; direction?: 'up' | 'down'; dropdownDirection?: 'top' | 'bottom'; useProxy?: boolean; proxyUrl?: string; corsHeaders?: Record; allowLocalhost?: boolean; onToast?: (message: string, type?: 'success' | 'error' | 'info') => void; } export declare function ExpandableChatWidget({ endpoint, placeholder, className, organizationId, publicScope, allowAllAccess, baseUrl, isSignedIn, user, userLoaded, onSignIn, onSignUp, authLoading, authError, logoUrl, logoAlt, brandName, widgetClassName, bubbleClassName, inputClassName, buttonsClassName, dropdownClassName, zIndex, direction, dropdownDirection, useProxy, proxyUrl, corsHeaders, allowLocalhost, onToast }: ExpandableChatWidgetProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ExpandableChatWidget.d.ts.map