/// <reference types="node" />
import { DlcTransactions } from '../messages/DlcTransactions';
import { IDlcStore } from './DlcStore';
/**
 * In-memory implementation of the IDlcStore.
 */
export declare class ChainMemoryStore implements IDlcStore {
    private _dlcTxs;
    get dlcTransactionsListCount(): number;
    findDlcTransactionsList(): Promise<DlcTransactions[]>;
    findDlcTransactions(contractId: Buffer): Promise<DlcTransactions>;
    saveDlcTransactions(dlcTransactions: DlcTransactions): Promise<void>;
    deleteDlcTransactions(contractId: Buffer): Promise<void>;
}
