UNPKG

@devcycle/nextjs-sdk

Version:

The Next.js SDK for DevCycle!

12 lines (11 loc) 663 B
import { DevCycleClient, DVCCustomDataJSON, VariableDefinitions } from '@devcycle/js-client-sdk'; import React from 'react'; export type DevCycleNextClient<Variables extends VariableDefinitions = VariableDefinitions, CustomData extends DVCCustomDataJSON = DVCCustomDataJSON> = Omit<DevCycleClient<Variables, CustomData>, 'onClientInitialized' | 'identifyUser' | 'resetUser' | 'synchronizeBootstrapData'>; type ClientProviderContext = { client: DevCycleNextClient; clientSDKKey: string; enableStreaming: boolean; serverDataPromise: Promise<unknown>; }; export declare const DevCycleProviderContext: React.Context<ClientProviderContext>; export {};