import { ClerkProviderProps } from '@clerk/clerk-react'; import { Without, InitialState } from '@clerk/types'; import React from 'react'; type ClerkState = { __type: 'clerkState'; __internal_clerk_state: { __clerk_ssr_state: InitialState; __publishableKey: string | undefined; __proxyUrl: string | undefined; __domain: string | undefined; __isSatellite: boolean; __signInUrl: string | undefined; __signUpUrl: string | undefined; __afterSignInUrl: string | undefined; __afterSignUpUrl: string | undefined; __clerk_debug: any; __clerkJSUrl: string | undefined; __clerkJSVersion: string | undefined; __telemetryDisabled: boolean | undefined; __telemetryDebug: boolean | undefined; }; }; type TanstackStartClerkProviderProps = Without & { publishableKey?: string; children: React.ReactNode; }; export type { ClerkState, TanstackStartClerkProviderProps };