import { AppProviderProps } from './provider';
/**
 * Main Widget Component
 *
 * This is the primary entry point for the Clear Estimates widget.
 * It sets up all the necessary providers and containers.
 *
 * @param apiKey - Your API key for authentication with the Clear Estimates service
 * @param apiUrl - The URL of the Clear Estimates API server
 * @param style - Display mode: "inline" (embedded in page) or "popover" (button that opens dialog)
 *
 * How to use:
 * 1. Import this component: import { EstimateWidget } from '@clearestimates/widget'
 * 2. Import styles: import '@clearestimates/widget/style.css'
 * 3. Add to your page: <EstimateWidget apiKey="your-key" apiUrl="https://api.clearestimates.com" />
 */
declare const App: ({ apiKey, apiUrl, style }: AppProviderProps) => import("react/jsx-runtime").JSX.Element;
export { App as EstimateWidget };
