/**
 * Future permission roles for the Seller Management module - a separate
 * vocabulary from the existing platform admin roles (core/auth/models/
 * permission.model.ts, AdminRole: Owner/Manager/Support/ReadOnly). No
 * authentication or authorization change is introduced by this file; these
 * types are unused until Seller Management is actually implemented.
 */
export type SellerPermissionRole =
  | 'marketplaceOwner'
  | 'seller'
  | 'sellerStaff'
  | 'platformAdmin';

export interface SellerPermissions {
  role: SellerPermissionRole;
}
