import { AxiomV2SendQueryArgs, AxiomV2ClientCrosschainConfig, BridgeType, ChainConfig, TargetChainConfig } from "../types"; import { TransactionReceipt } from "viem"; import { AxiomBaseCircuitGeneric, AxiomCore } from "./axiomCore"; export declare class AxiomCrosschainBase> extends AxiomCore { protected source: ChainConfig; protected target: TargetChainConfig; protected bridgeType: BridgeType; protected bridgeId?: number; protected caller: string; constructor(config: AxiomV2ClientCrosschainConfig, axiomBaseCircuit: AxiomBaseCircuitGeneric, numThreads: number); sendQuery(): Promise; protected buildSendQueryArgs(): Promise; } //# sourceMappingURL=axiomCrosschainBase.d.ts.map