import IIdentificableEntity = require('../Common/IIdentificableEntity'); export = Category; declare class Category implements IIdentificableEntity { private id; private eShopId; private parentCategoryId; private name; private dateCreated; static TABLE_NAME: string; static COLUMN_CATEGORY_ID: string; static COLUMN_E_SHOP_ID: string; static COLUMN_PARENT_CATEGORY_ID: string; static COLUMN_NAME: string; static COLUMN_DATE_CREATED: string; Id: number; EShopId: number; Name: string; constructor(id: number, eShopId: number, parentCategoryId: number, name: string, dateCreated: Date); static fromRow(r: any): Category; static toObject(entity: Category): { id: number; eShopId: number; parentCategoryId: number; name: string; dateCreated: Date; }; toObject(): { id: number; eShopId: number; parentCategoryId: number; name: string; dateCreated: Date; }; static fromObject(object: any): Category; }