import { type StatsigUser } from '@statsig/react-bindings'; import { type ReactNode } from 'react'; export declare const STATSIG_CLIENT_KEY: "client-UmFd8WIJljA7cLmZuDqs3X25M8sKd5WIQP4BSC2bRbM"; export declare const STATSIG_SDK_TYPE: "react-native"; /** * Statsig user for the RN SDK: `customIDs.apiKey` drives customer-gated configs; * `custom.sdkType` scopes shared configs to this SDK (see {@link STATSIG_SDK_TYPE}). */ export declare function buildFunkitStatsigUser(userId: string, apiKey: string): StatsigUser; interface FunkitStatsigProviderProps { children: ReactNode; /** Customer apiKey — gates customer-scoped configs (e.g. `enableswappeddeposit`). */ apiKey: string; /** Resolved funkit user id (apiKey|externalUserId, else wallet address). */ userId: string; isDevelopment?: boolean; } export declare function FunkitStatsigProvider({ children, apiKey, userId, isDevelopment, }: FunkitStatsigProviderProps): import("react").JSX.Element; export {}; //# sourceMappingURL=FunkitStatsigProvider.d.ts.map