import { GatewayApiClient } from '@radixdlt/babylon-gateway-api-sdk'; import { ArtifactReader, ArtifactWriter } from '@hyperlane-xyz/provider-sdk/artifact'; import { DeployedRawWarpArtifact, DeployedWarpAddress, IRawWarpArtifactManager, RawWarpArtifactConfigs, WarpType } from '@hyperlane-xyz/provider-sdk/warp'; import { RadixSigner } from '../clients/signer.js'; import { RadixBase } from '../utils/base.js'; export declare class RadixWarpArtifactManager implements IRawWarpArtifactManager { private readonly gateway; private readonly base; constructor(gateway: GatewayApiClient, base: RadixBase); supportsHookUpdates(): boolean; readWarpToken(address: string): Promise; createReader(type: T): ArtifactReader; createWriter(type: T, signer: RadixSigner): ArtifactWriter; } //# sourceMappingURL=warp-artifact-manager.d.ts.map