import { Mailbox__factory, ProxyAdmin__factory, QuotedCalls__factory, ValidatorAnnounce__factory } from '@hyperlane-xyz/core'; import { HyperlaneAddresses } from '../contracts/types.js'; export declare const PERMIT2_ADDRESS = "0x000000000022D473030F116dDEE9F6B43aC78BA3"; declare const requiredCoreFactories: { validatorAnnounce: ValidatorAnnounce__factory; proxyAdmin: ProxyAdmin__factory; mailbox: Mailbox__factory; }; export declare const coreFactories: typeof requiredCoreFactories & { quotedCalls?: QuotedCalls__factory; }; export type CoreFactories = typeof coreFactories; export type CoreAddresses = HyperlaneAddresses; export {}; //# sourceMappingURL=contracts.d.ts.map