export interface IHistory {
    getHistory(number: string): Promise<any[]>;
    saveHistory(number: string, history: any[]): Promise<void>;
    addToHistory(number: string, message: any): Promise<void>;
    clearHistory(number: string): Promise<void>;
}
export declare class RedisHistory implements IHistory {
    private redis;
    constructor();
    getHistory(number: string): Promise<any[]>;
    saveHistory(number: string, history: any[]): Promise<void>;
    addToHistory(number: string, message: any): Promise<void>;
    clearHistory(number: string): Promise<void>;
}
//# sourceMappingURL=history.redis.d.ts.map