import type { SdkEnvironment } from "../deploymentResolver.js"; export interface V14Asset { symbol: string; address: `0x${string}`; name?: string; source?: string | null; } export interface V14Splitter { address: `0x${string}`; admin: `0x${string}`; signer: `0x${string}`; pauser: `0x${string}`; treasury: `0x${string}`; tokenList: `0x${string}`; profiles: `0x${string}`; assets: readonly V14Asset[]; /** @deprecated Use assets; retained for one compatibility release. */ usdc: `0x${string}`; /** @deprecated Use assets; retained for one compatibility release. */ usdt: `0x${string}`; } export interface V14Safe { address: `0x${string}`; version: string; threshold: number; owners: readonly `0x${string}`[]; } export interface V14Deployment { network: string; chainId: number; environment: SdkEnvironment; splitterVersion: "1.4"; status: "enabled" | "disabled" | "invalid" | "retired"; settlementEnabled: boolean; disabledReason?: string; sourceArtifact: string; splitter: V14Splitter; runtimeCodeHash: `0x${string}`; safe: V14Safe; } export declare const V14_DEPLOYMENTS_SOURCE: { readonly repo: "AiFinPay/evm-contract"; readonly commit: "470b328494492dcb8567fc80ed1f5cad54ada9e7"; readonly path: "deployments/*-v14-*-latest.json"; readonly branch: "dev"; }; export declare const V14_DEPLOYMENTS: Record; export declare const V14_DEV_NETWORKS: readonly ["amoy"]; //# sourceMappingURL=v14Deployments.generated.d.ts.map