ValidatorCurrentRewards: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): ValidatorCurrentRewards;
    encode(message: ValidatorCurrentRewards, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: ValidatorCurrentRewardsAmino): ValidatorCurrentRewards;
    fromAminoMsg(object: ValidatorCurrentRewardsAminoMsg): ValidatorCurrentRewards;
    fromPartial(object: {
        period?: bigint;
        rewards?: {
            amount?: string;
            denom?: string;
        }[];
    }): ValidatorCurrentRewards;
    fromProtoMsg(message: ValidatorCurrentRewardsProtoMsg): ValidatorCurrentRewards;
    toAmino(message: ValidatorCurrentRewards): ValidatorCurrentRewardsAmino;
    toAminoMsg(message: ValidatorCurrentRewards): ValidatorCurrentRewardsAminoMsg;
    toProto(message: ValidatorCurrentRewards): Uint8Array;
    toProtoMsg(message: ValidatorCurrentRewards): ValidatorCurrentRewardsProtoMsg;
}