interface Category A transaction category from the <cat> element. Properties key: gUInt32 Unique category key. parent: gUInt32 Key of the parent category (0 for top-level). flags: gUShort Bitmask of CATEGORY_FLAG_* values. name: gCharP Category name. budgets: gDouble[] Monthly budget amounts (up to 13 entries, indexed 0-12).