import { Chain, PublicActions, Transport } from "viem"; import { AvalancheClient } from "../types/createAvalancheClient.js"; import { AdminAPIActions } from "./adminApi.js"; import { AvalanchePublicActions } from "./avalanchePublic.js"; import { CChainActions } from "./cChain.js"; import { HealthAPIActions } from "./healthApi.js"; import { IndexAPIActions } from "./indexApi.js"; import { InfoAPIActions } from "./infoApi.js"; import { PChainActions } from "./pChain.js"; import { ProposervmAPIActions } from "./proposervmApi.js"; import { XChainActions } from "./xChain.js"; export type AvalancheActions = PublicActions & AvalanchePublicActions & { pChain?: PChainActions; cChain?: CChainActions; xChain?: XChainActions; public?: AvalanchePublicActions; admin?: AdminAPIActions; info?: InfoAPIActions; health?: HealthAPIActions; indexBlock?: { pChain?: IndexAPIActions; cChain?: IndexAPIActions; xChain?: IndexAPIActions; }; indexTx?: { xChain?: IndexAPIActions; }; proposervm?: { cChain?: ProposervmAPIActions; pChain?: ProposervmAPIActions; xChain?: ProposervmAPIActions; }; }; export declare function avalancheActions(client: AvalancheClient): AvalancheActions; //# sourceMappingURL=testUtils.d.ts.map