import React, { Dispatch, SetStateAction } from 'react';
import { PostHog } from 'posthog-js';
export interface FeatureFlags {
    active?: string[];
    enabled: {
        [flag: string]: boolean;
    };
}
interface PostHogProviderProps {
    client: PostHog;
    children: React.ReactNode | React.ReactNode[] | null;
}
export interface PostHogProviderValue {
    client?: PostHog;
    featureFlags: FeatureFlags;
    setFeatureFlags: Dispatch<SetStateAction<FeatureFlags>>;
}
export declare const PostHogProvider: React.FC<PostHogProviderProps>;
export {};
//# sourceMappingURL=PostHogProvider.d.ts.map