export interface BotPattern {
    name: string;
    type: 'ai_search' | 'ai_training' | 'ai_user' | 'search_engine' | 'unknown';
    patterns: RegExp[];
    description?: string;
}
export declare const BOT_PATTERNS: BotPattern[];
export declare function detectBot(userAgent: string): {
    isBot: boolean;
    name: string;
    type: string;
    description?: string;
};
//# sourceMappingURL=bot-patterns.d.ts.map