declare const MODESPRAY_ABI: readonly [{
    readonly inputs: readonly [{
        readonly internalType: "address[]";
        readonly name: "recipients";
        readonly type: "address[]";
    }, {
        readonly internalType: "uint256[]";
        readonly name: "values";
        readonly type: "uint256[]";
    }];
    readonly name: "disperseEther";
    readonly outputs: readonly [];
    readonly stateMutability: "payable";
    readonly type: "function";
}, {
    readonly inputs: readonly [{
        readonly internalType: "address";
        readonly name: "token";
        readonly type: "address";
    }, {
        readonly internalType: "address[]";
        readonly name: "recipients";
        readonly type: "address[]";
    }, {
        readonly internalType: "uint256[]";
        readonly name: "values";
        readonly type: "uint256[]";
    }];
    readonly name: "disperseToken";
    readonly outputs: readonly [];
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}];
declare const SPRAY_CONTRACTS_ABI: Record<919 | 34443 | 84532 | 8453 | 11155420 | 10, {
    ModeSpray: {
        address: string;
        abi: typeof MODESPRAY_ABI;
    };
}>;
declare function getSprayContract(chainId: number): {
    address: string;
    abi: typeof MODESPRAY_ABI;
};

export { SPRAY_CONTRACTS_ABI, getSprayContract };
