type Opts = { sessionChallengeCode?: string; redirectPath: string; oAuthURL: (data: { redirectUri: string; state: string; }) => string; popupHeight?: number; }; export declare function useOAuthProvider(opts: Opts): { begin: () => void; }; export {};