package incentive

// DO NOT EDIT - generated by aliasgen tool (github.com/rhuairahrighairidh/aliasgen)

import (
	"github.com/kava-labs/kava/x/incentive/keeper"
	"github.com/kava-labs/kava/x/incentive/types"
)

const (
	AttributeKeyClaimAmount    = types.AttributeKeyClaimAmount
	AttributeKeyClaimPeriod    = types.AttributeKeyClaimPeriod
	AttributeKeyClaimedBy      = types.AttributeKeyClaimedBy
	AttributeKeyRewardPeriod   = types.AttributeKeyRewardPeriod
	AttributeValueCategory     = types.AttributeValueCategory
	DefaultParamspace          = types.DefaultParamspace
	EventTypeClaim             = types.EventTypeClaim
	EventTypeClaimPeriod       = types.EventTypeClaimPeriod
	EventTypeClaimPeriodExpiry = types.EventTypeClaimPeriodExpiry
	EventTypeRewardPeriod      = types.EventTypeRewardPeriod
	Large                      = types.Large
	Medium                     = types.Medium
	ModuleName                 = types.ModuleName
	QuerierRoute               = types.QuerierRoute
	QueryGetClaimPeriods       = types.QueryGetClaimPeriods
	QueryGetClaims             = types.QueryGetClaims
	QueryGetParams             = types.QueryGetParams
	QueryGetRewardPeriods      = types.QueryGetRewardPeriods
	RestClaimCollateralType    = types.RestClaimCollateralType
	RestClaimOwner             = types.RestClaimOwner
	RouterKey                  = types.RouterKey
	Small                      = types.Small
	StoreKey                   = types.StoreKey
)

var (
	// function aliases
	NewKeeper                   = keeper.NewKeeper
	NewQuerier                  = keeper.NewQuerier
	BytesToUint64               = types.BytesToUint64
	DefaultGenesisState         = types.DefaultGenesisState
	DefaultParams               = types.DefaultParams
	GetClaimPeriodPrefix        = types.GetClaimPeriodPrefix
	GetClaimPrefix              = types.GetClaimPrefix
	GetTotalVestingPeriodLength = types.GetTotalVestingPeriodLength
	NewAugmentedClaim           = types.NewAugmentedClaim
	NewClaim                    = types.NewClaim
	NewClaimPeriod              = types.NewClaimPeriod
	NewGenesisState             = types.NewGenesisState
	NewMsgClaimReward           = types.NewMsgClaimReward
	NewMultiplier               = types.NewMultiplier
	NewParams                   = types.NewParams
	NewPeriod                   = types.NewPeriod
	NewQueryClaimsParams        = types.NewQueryClaimsParams
	NewReward                   = types.NewReward
	NewRewardPeriod             = types.NewRewardPeriod
	NewRewardPeriodFromReward   = types.NewRewardPeriodFromReward
	ParamKeyTable               = types.ParamKeyTable
	RegisterCodec               = types.RegisterCodec

	// variable aliases
	ClaimKeyPrefix                   = types.ClaimKeyPrefix
	ClaimPeriodKeyPrefix             = types.ClaimPeriodKeyPrefix
	DefaultActive                    = types.DefaultActive
	DefaultPreviousBlockTime         = types.DefaultPreviousBlockTime
	DefaultRewards                   = types.DefaultRewards
	ErrAccountNotFound               = types.ErrAccountNotFound
	ErrClaimNotFound                 = types.ErrClaimNotFound
	ErrClaimPeriodNotFound           = types.ErrClaimPeriodNotFound
	ErrInsufficientModAccountBalance = types.ErrInsufficientModAccountBalance
	ErrInvalidAccountType            = types.ErrInvalidAccountType
	ErrInvalidMultiplier             = types.ErrInvalidMultiplier
	ErrNoClaimsFound                 = types.ErrNoClaimsFound
	ErrZeroClaim                     = types.ErrZeroClaim
	GovDenom                         = types.GovDenom
	IncentiveMacc                    = types.IncentiveMacc
	KeyActive                        = types.KeyActive
	KeyRewards                       = types.KeyRewards
	ModuleCdc                        = types.ModuleCdc
	NextClaimPeriodIDPrefix          = types.NextClaimPeriodIDPrefix
	PreviousBlockTimeKey             = types.PreviousBlockTimeKey
	PrincipalDenom                   = types.PrincipalDenom
	RewardPeriodKeyPrefix            = types.RewardPeriodKeyPrefix
)

type (
	Keeper                = keeper.Keeper
	AccountKeeper         = types.AccountKeeper
	AugmentedClaim        = types.AugmentedClaim
	AugmentedClaims       = types.AugmentedClaims
	CdpKeeper             = types.CdpKeeper
	Claim                 = types.Claim
	ClaimPeriod           = types.ClaimPeriod
	ClaimPeriods          = types.ClaimPeriods
	Claims                = types.Claims
	GenesisClaimPeriodID  = types.GenesisClaimPeriodID
	GenesisClaimPeriodIDs = types.GenesisClaimPeriodIDs
	GenesisState          = types.GenesisState
	MsgClaimReward        = types.MsgClaimReward
	Multiplier            = types.Multiplier
	MultiplierName        = types.MultiplierName
	Multipliers           = types.Multipliers
	Params                = types.Params
	PostClaimReq          = types.PostClaimReq
	QueryClaimsParams     = types.QueryClaimsParams
	Reward                = types.Reward
	RewardPeriod          = types.RewardPeriod
	RewardPeriods         = types.RewardPeriods
	Rewards               = types.Rewards
	SupplyKeeper          = types.SupplyKeeper
)