import type { Chain } from 'viem'; import { Zone } from 'viem/tempo'; type HostedZone = Zone.from.ReturnValue; /** Returns a parent chain and its configured Zones for shared sponsorship accounting. */ export declare function chainIds(options: chainIds.Options): number[]; export declare namespace chainIds { /** Chains included in the accounting scope. */ type Options = { /** Parent Tempo chain id. */ sourceId: number; /** Configured Zone chains. */ zones: Iterable; }; } /** Internal Moderato Zone on Tempo testnet. */ export declare const zoneModeratoInternal: HostedZone; /** Internal Zone on Tempo mainnet. */ export declare const zoneMainnetInternal: HostedZone; /** Deel Zone on Tempo mainnet. */ export declare const zoneDeel: HostedZone; /** Stable hosted Zone on Tempo devnet. */ export declare const zoneStable: HostedZone; /** Hosted Zone chains served by the API and admin. */ export declare const chains: readonly HostedZone[]; export {}; //# sourceMappingURL=Zones.d.ts.map