import { MsgCreateFeed, MsgUpdateFeed, MsgTransmit, MsgFundFeedRewardPool, MsgWithdrawFeedRewardPool, MsgSetPayees, MsgTransferPayeeship, MsgAcceptPayeeship, MsgUpdateParams } from "./tx"; /** * CreateFeed defines a method for creating feed by module admin * @name createFeed * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.CreateFeed */ export declare const createFeed: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgCreateFeed | MsgCreateFeed[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * CreateFeed defines a method for creating feed by feed admin or feed billing * admin * @name updateFeed * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.UpdateFeed */ export declare const updateFeed: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgUpdateFeed | MsgUpdateFeed[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * Transmit defines a method for transmitting the feed info by transmitter * @name transmit * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.Transmit */ export declare const transmit: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgTransmit | MsgTransmit[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * FundFeedRewardPool defines a method to put funds into feed reward pool * @name fundFeedRewardPool * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.FundFeedRewardPool */ export declare const fundFeedRewardPool: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgFundFeedRewardPool | MsgFundFeedRewardPool[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * WithdrawFeedRewardPool defines a method to witdhraw feed reward by feed * admin or billing admin * @name withdrawFeedRewardPool * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.WithdrawFeedRewardPool */ export declare const withdrawFeedRewardPool: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgWithdrawFeedRewardPool | MsgWithdrawFeedRewardPool[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * SetPayees defines a method to set payees for transmitters (batch action) * @name setPayees * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.SetPayees */ export declare const setPayees: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgSetPayees | MsgSetPayees[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * TransferPayeeship defines a method for a payee to transfer reward receive * ownership * @name transferPayeeship * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.TransferPayeeship */ export declare const transferPayeeship: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgTransferPayeeship | MsgTransferPayeeship[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * AcceptPayeeship defines a method for a new payee to accept reward receive * ownership * @name acceptPayeeship * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.AcceptPayeeship */ export declare const acceptPayeeship: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgAcceptPayeeship | MsgAcceptPayeeship[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * @name updateParams * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.UpdateParams */ export declare const updateParams: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgUpdateParams | MsgUpdateParams[], fee: import("../../..").StdFee | "auto", memo: string) => Promise;