import { SpectreAuthModalProps } from './types.js';
/**
* **SpectreAuthModal** — modal/overlay variant of the Spectre scanner.
*
* Pops up a dialog containing the full face authentication experience.
* Control visibility with the `open` / `onOpenChange` props.
*
* @example
* ```tsx
* import { SpectreAuthModal } from '@thewhitenigs/spectre-snap';
* import '@thewhitenigs/spectre-snap/style.css';
*
* function App() {
* const [open, setOpen] = useState(false);
* return (
* <>
*
* {
* console.log('Verified!', result.sessionId);
* setOpen(false);
* }}
* />
* >
* );
* }
* ```
*/
export declare function SpectreAuthModal(props: SpectreAuthModalProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=SpectreAuthModal.d.ts.map