import { ArAccount, T_addr, T_item } from '../types';
import CacheAPI from './CacheAPI';
export default class Memory implements CacheAPI {
    private store;
    private expirationTime;
    private size;
    constructor(size: number, expirationTime: number);
    get(addr: T_addr): ArAccount | undefined;
    find(uniqueHandle: string): ArAccount | null | undefined;
    hydrate(account: ArAccount): void;
    reset(): void;
    dump(): Map<string, T_item>;
}
