The account types define what kind of
accounts can be managed with LAM. If you want to create a new account
module which does not fit in the existing classes of users, groups and
hosts then you need your own account type.
All account types are saved in 
lib/types/.
Please take a look at the 
type HowTo for
an example to write your own types.
The complete specification for the type interface can be found 
here.
Superclass
All 
account types should be
subclasses of the 
baseType.
This reduces very much the code since not the complete type interface
has
to be implemented.
Type detection
New types can simply be copied to 
lib/types.
LAM will check what files are inside the directory and provide the user
new types automatically.
There is no extra configuration file.