export interface PostCreateTreeNodeBody { /** * The name of the tree node. */ name: string; /** * The parent Object ID of the tree node. */ parent: string; } export interface DeleteCategoriesBody { /** * An array of category IDs to be deleted. */ categoryIds: string[]; /** * Whether to include subcategories in the deletion process. */ includeSubCategory: boolean; } export interface DeleteGroupsBody { /** * An array of group IDs to be deleted. */ groupIds: string[]; /** * Whether to include subcategories in the deletion process. */ includeSubGroup: boolean; } export interface GetGroupTreeParams { systemRole?: string; transactionRole?: string; roleType?: string; isAdministrativeGroup?: string; isDisposalGroup?: string; tag?: string; itemSKUId?: string; }