export interface UseCheckoutTokenOptions { checkoutToken?: string; autoLoadFromToken?: boolean; autoLoadFromQueryCache?: boolean; } export interface UseCheckoutTokenResult { checkoutToken: string | null; isLoading: boolean; error: Error | null; isInitialized: boolean; setToken: (token: string | null) => void; clearToken: () => void; } /** * React hook for managing checkout token state * Handles token management without fetching checkout data */ export declare function useCheckoutToken(options?: UseCheckoutTokenOptions): UseCheckoutTokenResult;