import type { FC, PropsWithChildren } from 'react'; import type { Authentication } from './framework/authentication/Authentication'; export interface CarbonProviderProps { /** * Endpoint to hit for Experience API requests */ endpoint?: string; /** * Authentication service responsible for providing member tokens to the Carbon * SDK, in order to reach the Source API. * * Typically, most applications will want to use the CallbackTokenProvider, which is * able to fetch tokens from a server side API to be prorvided back to Carbon. */ authentication: Authentication; } export declare const CarbonProvider: FC>;