UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

19 lines 1.17 kB
import { AmountRoutingHook__factory, ArbL2ToL1Hook__factory, CCIPHook__factory, DefaultHook__factory, DomainRoutingHook__factory, FallbackDomainRoutingHook__factory, InterchainGasPaymaster__factory, MerkleTreeHook__factory, OPStackHook__factory, PausableHook__factory, ProtocolFee__factory, StaticAggregationHook__factory } from '@hyperlane-xyz/core'; import { ValueOf } from '@hyperlane-xyz/utils'; export declare const hookFactories: { merkleTreeHook: MerkleTreeHook__factory; protocolFee: ProtocolFee__factory; interchainGasPaymaster: InterchainGasPaymaster__factory; aggregationHook: StaticAggregationHook__factory; opStackHook: OPStackHook__factory; domainRoutingHook: DomainRoutingHook__factory; fallbackRoutingHook: FallbackDomainRoutingHook__factory; pausableHook: PausableHook__factory; arbL2ToL1Hook: ArbL2ToL1Hook__factory; amountRoutingHook: AmountRoutingHook__factory; defaultHook: DefaultHook__factory; ccipHook: CCIPHook__factory; }; export type HookFactories = typeof hookFactories; export type DeployedHook = Awaited<ReturnType<ValueOf<HookFactories>['deploy']>>; //# sourceMappingURL=contracts.d.ts.map