import { Address, PublicClient } from "viem"; //#region src/dev/verifyTestnet.d.ts /** * Address is stable, contract deployed via create2 */ export declare const ONCHAIN_EXECUTION_ID_ADDRESS: Address; export type VerifyTestnetParams = { executionId: string; } | { alias: string; } | { executionId: string; alias: string; }; /** * Tries to read the contract that is deployed on every Gearbox testnet * and verify that we're on expected testnet. * * Used to check that wallet is using correct RPC for the testnet. * * @param client - Public client * @param expected - Expected tesnet alias or execution id * @returns True if we're on expected testnet */ export declare function verifyTestnet(client: PublicClient, expected: VerifyTestnetParams): Promise; //#endregion