///
import { DlcIdsV0, OracleEventContainerV0, OracleIdentifierV0 } from '@node-dlc/messaging';
import { RocksdbBase } from '@node-lightning/gossip-rocksdb';
export declare class RocksdbOracleStore extends RocksdbBase {
findOracleEventContainers(): Promise;
findOracleEventContainer(announcementId: Buffer): Promise;
saveOracleEventContainer(oracleEventContainer: OracleEventContainerV0): Promise;
deleteOracleEventContainer(announcementId: Buffer): Promise;
findNonces(announcementId: Buffer): Promise;
saveNonces(nonces: DlcIdsV0, announcementId: Buffer): Promise;
deleteNonces(announcementId: Buffer): Promise;
findOracleIdentifiers(): Promise;
findOracleIdentifier(oraclePubkey: Buffer): Promise;
saveOracleIdentifier(oracleIdentifier: OracleIdentifierV0): Promise;
deleteOracleIdentifier(oraclePubkey: Buffer): Promise;
}