import { Chain } from '../sdk/types'; /** Credential-free public Arcade host for supported networks. */ export declare function publicArcadeUrl(chain: Chain): string | undefined; /** Arcade broadcaster / ARC endpoint for tstn, or `undefined` when `TSTN_ARCADE_URL` is unset. */ export declare function tstnArcadeUrl(): string | undefined; /** Arcade broadcaster / ARC endpoint for stn, or `undefined` when unset. */ export declare function stnArcadeUrl(): string | undefined; /** * ChainTracks service URL for tstn. Falls back to `${TSTN_ARCADE_URL}/chaintracks/v1` when * `TSTN_CHAINTRACKS_URL` is unset (mirrors the ttn layout). Throws when neither is configured. */ export declare function tstnChaintracksUrl(): string; /** * ChainTracks service URL for stn. Falls back to the configured Arcade host's * legacy-compatible path when STN_CHAINTRACKS_URL is unset. */ export declare function stnChaintracksUrl(): string; /** Arcade broadcaster / ARC endpoint for regtest, or `undefined` when `REGTEST_ARCADE_URL` is unset. */ export declare function regtestArcadeUrl(): string | undefined; /** * ChainTracks service URL for regtest. Falls back to `${REGTEST_ARCADE_URL}/chaintracks/v1` when * `REGTEST_CHAINTRACKS_URL` is unset (mirrors the tstn layout). Throws when neither is configured. */ export declare function regtestChaintracksUrl(): string; //# sourceMappingURL=networkConfig.d.ts.map