Returns a list of transaction categories available for the company.
Transaction categories define the types of financial transactions that can be created, such as indemnity payments, defense costs, expert fees, etc.
Each category includes:
Returns company-specific custom categories if configured, otherwise returns the built-in default categories.
Required permission: company:read