# List of Language Items

Qbs provides the following built-in QML items to define projects.

Artifact Item | Describes a file produced by a Rule or Transformer.
Depends Item | Represents dependencies between between products and modules.
Export Item | Exports dependencies and properties to other products.
FileTagger Item | Maps file patterns to tags.
Group Item | Groups files in a product.
Module Item | Represents a collection of properties and items that can be loaded into a product.
Probe Item | Locates files outside the project.
Product Item | Represents the result of a build process.
Project Item | Represents a collection of products and properties.
Properties Item | Provides conditional setting of properties.
PropertyOptions Item | Provides inline documentation for properties within product and module items.
Rule Item | Creates transformers for input tags.
SubProject Item | Adds a project from a different file.
Transformer Item | Creates files, typically from other files.