import type { DetectSocialRedirectUrlParams } from './detectSocialRedirectUrl.types';
export type { DetectSocialRedirectUrlParams } from './detectSocialRedirectUrl.types';
/**
 * Detects whether the given URL is an OAuth redirect from a social provider.
 *
 * Examines the URL parameters to determine whether it carries OAuth callback
 * data that originated from a social authentication flow started by
 * `signInWithSocialRedirect`.
 *
 * @param params.url - The URL to check for OAuth redirect parameters.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves to true if the URL is an OAuth redirect, false otherwise.
 * @notInstrumented
 * @noHook Low-level redirect-detection primitive that is not exposed as a React hook.
 */
export declare const detectSocialRedirectUrl: ({ url }: DetectSocialRedirectUrlParams, client?: import("../../../../../exports").DynamicClient) => Promise<boolean>;
//# sourceMappingURL=detectSocialRedirectUrl.d.ts.map