# Functions
NewAppModule creates a new AppModule object.
ValidateGenesis validates the provided staking genesis state to ensure the expected invariants holds.
WriteValidators returns a slice of bonded genesis validators.
# Structs
AppModule implements an application module for the staking module.
AppModuleBasic defines the basic application module used by the staking module.