import React from 'react';
export interface VisitoryConfig {
    apiKey: string;
    userId: string;
    projectId?: string;
}
interface VisitoryContextType {
    logEvent: (eventName: string, properties?: Record<string, any>) => Promise<void>;
    isInitialized: boolean;
}
export declare function useVisitory(): VisitoryContextType;
export declare function VisitoryProvider({ children, config, }: {
    children: React.ReactNode;
    config: VisitoryConfig;
}): import("react/jsx-runtime").JSX.Element;
export {};
