import { Cardano } from '@cardano-sdk/core'; import { Hash28ByteBase16 } from '@cardano-sdk/crypto'; import { Pool } from 'pg'; import { VoterRole } from '../ChainHistory/DbSyncChainHistory/types'; interface VoteModel { role: VoterRole; cVoter: Hash28ByteBase16; cScript: boolean; dVoter: Hash28ByteBase16; dScript: boolean; pVoter: Hash28ByteBase16; vote: Cardano.Vote; index: number; tx: Cardano.TransactionId; url: string; hash: string; } export declare const mapVoter: ({ role, cVoter, cScript, dVoter, dScript, pVoter }: VoteModel) => Cardano.Voter; export declare const transactionsByIds: (ids: string[], db: Pool) => Promise; export declare const partialTransactionsByIds: (ids: string[], db: Pool) => Promise; export {}; //# sourceMappingURL=transactions.d.ts.map