import { ChainForkConfig } from "@lodestar/config";
import { Db, Repository } from "@lodestar/db";
import { phase0 } from "@lodestar/types";
/**
 * DepositData indexed by deposit index
 * Removed when included on chain or old
 */
export declare class DepositEventRepository extends Repository<number, phase0.DepositEvent> {
    constructor(config: ChainForkConfig, db: Db);
    deleteOld(depositCount: number): Promise<void>;
    batchPutValues(depositEvents: phase0.DepositEvent[]): Promise<void>;
}
//# sourceMappingURL=depositEvent.d.ts.map