import type { Nonce } from '../../../../types/nonce'; import type { OpenIdAuthContext } from '../../../types/context'; import type { OpenIdProvider } from '../../../types/provider'; import type { RequestGoogleJwtCredentials, RequestGoogleJwtRedirect } from './request'; interface RequestOpenIdJwt { nonce: Nonce; } export type RequestGoogleJwtWithRedirect = RequestOpenIdJwt & Pick & RequestGoogleJwtRedirect & Pick & Partial>; export type RequestGoogleJwtWithCredentials = RequestOpenIdJwt & RequestGoogleJwtCredentials & Pick; export {};