/** * Detects if the visitor came from ChatGPT */ export declare function isFromChatGPT(): boolean; /** * Detects if the visitor came from Google Gemini */ export declare function isFromGemini(): boolean; /** * Detects if the visitor came from Perplexity AI */ export declare function isFromPerplexity(): boolean; /** * Detects if the visitor came from Anthropic Claude */ export declare function isFromClaude(): boolean; /** * Detects if the visitor came from any supported AI source. */ export declare function isFromAI(): boolean; export type AISource = 'chatgpt' | 'gemini' | 'pplx' | 'claude'; /** * Returns the detected AI source, or null if the visitor didn't come from a known AI. */ export declare function getAISource(): AISource | null; /** * Gets the browser key from script tag if present */ export declare function getBrowserKeyFromScript(): string | null; /** * Gets the debug mode from script tag if present */ export declare function getDebugModeFromScript(): string | null; //# sourceMappingURL=detector.d.ts.map