import { EventContract, EventName } from '@sprucelabs/mercury-types'; import { NamedEventSignature } from '../types/event.types'; declare const eventContractUtil: { getEventNames(contract: EventContract, namespace?: string): string[]; getNamedEventSignatures(contract: EventContract): NamedEventSignature[]; unifyContracts(contracts: Contract[], options?: { shouldUpsert?: boolean; }): Contract | undefined; resolveToLatestEventName(contract: Contract, fullyQualifiedEventName: string): string | undefined; getSignatureByName(contract: Contract, fullyQualifiedEventName: EventName): import("@sprucelabs/mercury-types").SpruceSchemas.Mercury.v2020_12_25.EventSignature; }; export default eventContractUtil;