import { DetectionResult, BotDetectionParams } from '../types';
export declare class GuardianStorage {
    private static instance;
    private constructor();
    static getInstance(): GuardianStorage;
    detectBot(params: BotDetectionParams): Promise<DetectionResult>;
    getDetections(): DetectionResult[];
    getStats(): {
        totalRequests: number;
        detectedBots: number;
        pathStats: Record<string, number>;
    };
}
export declare const guardianStorage: GuardianStorage;
