/**
 * These need to be explicitly listed. Do not use an * here.
 * If you do, app router will break.
 */
import { useOAuthConsent as useOAuthConsentOriginal } from '@clerk/shared/react';
export { MultisessionAppSupport } from './client-boundary/controlComponents';
/**
 * @deprecated Import `OAuthConsent` from `@clerk/nextjs` instead.
 */
declare const OAuthConsent: {
    (props: import("@clerk/shared/types").Without<import("@clerk/react/types").WithClerkProp<import("@clerk/shared/types").OAuthConsentProps & {
        fallback?: import("react").ReactNode;
    }>, "clerk">): React.JSX.Element | null;
    displayName: string;
};
export { OAuthConsent };
/**
 * @deprecated Import `useOAuthConsent` from `@clerk/nextjs` instead.
 */
declare const useOAuthConsent: typeof useOAuthConsentOriginal;
export { useOAuthConsent };
//# sourceMappingURL=internal.d.ts.map