/** *********************************************************************** * * AUTO GENERATED File do not touch. Edit the template and rerun cg.js * * *********************************************************************** */ import { IR8Salle } from './IR8Salle'; import { IR8Tbl } from './IR8Tbl'; import { IR8SalleBtn } from './IR8SalleBtn'; import { IR8PlanSalle, IR8PlanSalleFS } from './IR8PlanSalle'; /** * Le PlanSalle contain Salles,Tbls, .... * - Singleton Doc, Firestore.docId === 'plansalle' * * objClass: 300 * firestore.path: $etab/data/plansalle */ export declare class TR8PlanSalle implements IR8PlanSalle { salles?: { [salle: string]: IR8Salle; }; tbls?: { [tbl: string]: IR8Tbl; }; btns?: { [btnId: number]: IR8SalleBtn; }; description?: string; configs?: { [key: string]: any; }; /** * Default Constructor */ constructor(Src?: Partial); /** * TODO May be add a static immutable Assign(src: TR8PlanSalle): TR8PlanSalle */ /** * Assign JSON * TODO May be convert to immutable AssignJSON(json?: Partial): TR8PlanSalle */ assignJSON(json?: Partial): void; /** * Change default toJSON to our serializer */ toJSON(): IR8PlanSalleFS; }