import { WebAuth } from 'auth0-js';
import type { Auth0Result, CheckSessionOptions, PasswordlessStartOptions, PasswordlessVerifyOptions } from 'auth0-js';
export declare class Auth0WebAuth extends WebAuth {
    constructor(authOptions: WidgetProvider.AuthOptions);
    getTokens: (options: CheckSessionOptions) => Promise<Auth0Result>;
    sendMagicLink: (options: PasswordlessStartOptions) => Promise<void>;
    verifyMagicLink: (options: PasswordlessVerifyOptions) => Promise<Auth0Result>;
}
//# sourceMappingURL=Auth0Auth.d.ts.map