import './global'; import type { CodeChallenge, ServerVerificationResult, State, WidgetAttributes } from './'; export {}; interface AltchaWidgetSvelte extends WidgetAttributes { oncodechallenge?: (ev: CustomEvent<{ codeChallenge: CodeChallenge; }>) => void; onexpired?: (ev: CustomEvent) => void; onload?: (ev: CustomEvent) => void; onstatechange?: (e: CustomEvent<{ payload?: string; state: State; }>) => void; onserververification?: (e: CustomEvent) => void; onverified?: (e: CustomEvent<{ payload: string; }>) => void; style?: string; } declare global { namespace svelteHTML { interface IntrinsicElements { 'altcha-widget': AltchaWidgetSvelte; } } }