import { RepositoryModelBase } from "../repositories/RepositoryModelBase"; import { mySqlConnection } from "../repositories/mySqlConnection"; export declare class Category extends RepositoryModelBase { categoryName: string; categoryDbId: number; parentCategory: Category; childrenCategories: Category[]; constructor(categoryName: string); private addChildren(segments, categories); static parseCategory(parent: Category | null, segments: string[], categories: Category[]): Category; static save(connection: mySqlConnection, categories: Category[]): Promise; }