import type { BaseModel, ResultsResponse, Image } from '..'; import type { Product } from '../product'; export interface Category extends BaseModel { active?: boolean; children?: ResultsResponse; demo?: boolean; description: string; image?: Image; images?: Image[]; meta_description?: string; meta_keywords?: string; meta_title?: string; name: string; parent_id?: string; parent?: Category; products?: ResultsResponse; products_indexed?: ResultsResponse; slug: string; sort?: number; sorting?: string; top?: Category; top_id?: string; }