import { Without, InitialState } from '@clerk/types'; import { ClerkProviderProps } from 'clerk-solidjs'; import { JSXElement } from 'solid-js'; 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: JSXElement; }; export type { ClerkState, TanstackStartClerkProviderProps };