export declare enum ChainVmType { EVM = 0, SVM = 1 } export declare const COMMITMENT_ID_LENGTH_IN_BYTES = 32; export type Commitment = { id: string; solver: string; salt: string; inputs: { chain: string; payment: { currency: string; amount: string; weight: string; }; refunds: { chain: string; to: string; currency: string; minimumAmount: string; }[]; }[]; output: { chain: string; payment: { to: string; currency: string; minimumAmount: string; expectedAmount: string; }; calls: string[]; }; }; export declare const getCommitmentHash: (commitment: Commitment) => string;