export interface Experience {
    state: number[];
    action: number;
    reward: number;
    nextState: number[];
    done: boolean;
}
export declare class ReplayBuffer {
    private buffer;
    private capacity;
    constructor(capacity?: number);
    add(exp: Experience): void;
    sample(batchSize: number): Experience[];
    size(): number;
}
