import type { TokenScope } from '@dynamic-labs/sdk-api-core';
import type { SocialProvider } from '../../social.types';
export type SignInWithSocialPopUpParams = {
    provider: SocialProvider;
    /**
     * Optional scopes to request an elevated access token when linking a social
     * account to an already-authenticated user. Required when the link is
     * step-up gated (e.g. `checkStepUpAuth({ scope: 'credential:link' })`
     * returns `isRequired: true`). Ignored when signing in a new user.
     */
    requestedScopes?: TokenScope[];
};
//# sourceMappingURL=signInWithSocialPopUp.types.d.ts.map