import { AuthorizeCommitteeHotCertModel, CertificateModel, DelegationCertModel, DrepCertModel, MirCertModel, PoolRegisterCertModel, PoolRetireCertModel, ResignCommitteeColdCertModel, StakeCertModel, StakeRegistrationDelegationCertModel, StakeVoteDelegationCertModel, StakeVoteRegistrationDelegationCertModel, VoteDelegationCertModel, VoteRegistrationDelegationCertModel, WithCertType } from './types'; import { Cardano, PaginationArgs } from '@cardano-sdk/core'; export declare const isPoolRetireCertModel: (value: WithCertType) => value is WithCertType; export declare const isPoolRegisterCertModel: (value: WithCertType) => value is WithCertType; export declare const isMirCertModel: (value: WithCertType) => value is WithCertType; export declare const isStakeCertModel: (value: WithCertType) => value is WithCertType; export declare const isDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isDrepRegistrationCertModel: (value: WithCertType) => value is WithCertType; export declare const isDrepUnregistrationCertModel: (value: WithCertType) => value is WithCertType; export declare const isUpdateDrepCertModel: (value: WithCertType) => value is WithCertType; export declare const isVoteDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isVoteRegistrationDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isStakeVoteDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isStakeRegistrationDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isStakeVoteRegistrationDelegationCertModel: (value: WithCertType) => value is WithCertType; export declare const isAuthorizeCommitteeHotCertModel: (value: WithCertType) => value is WithCertType; export declare const isResignCommitteeColdCertModel: (value: WithCertType) => value is WithCertType; export declare const applyPagination: (ids: Cardano.TransactionId[], { startAt, limit }: PaginationArgs) => Cardano.TransactionId[]; export declare const extractCompoundCertificates: (certs1: T1[], certs2: T2[]) => readonly [T1[], T2[], (T1 & T2)[]]; //# sourceMappingURL=util.d.ts.map