/** *********************************************************************** * * AUTO GENERATED File do not touch. Edit the template and rerun cg.js * * *********************************************************************** */ import { IR8BtnProps } from './IR8BtnProps'; import { IR8Category, IR8CategoryFS } from './IR8Category'; /** * Articles Categorie * Stored Inside La Carte * Categorie are auto linked. ex 111 belong to 11, belong to 1 * One Article can belong to zero or Only One Categorie, but belong also to Categorie.Parent * */ export declare class TR8Category implements IR8Category { guid: any; category: string; name: string; description?: string; extref?: string; tags?: string[]; webOrderPlatforms?: string[]; btnProps?: IR8BtnProps; /** * Default Constructor */ constructor(Src?: Partial); /** * TODO May be add a static immutable Assign(src: TR8Category): TR8Category */ /** * Assign JSON * TODO May be convert to immutable AssignJSON(json?: Partial): TR8Category */ assignJSON(json?: Partial): void; /** * Change default toJSON to our serializer */ toJSON(): IR8CategoryFS; }