/** *********************************************************************** * * AUTO GENERATED File do not touch. Edit the template and rerun cg.js * * *********************************************************************** */ import { IR8PaperBookPage } from './IR8PaperBookPage'; import { IR8PaperBook, IR8PaperBookFS } from './IR8PaperBook'; /** * PaperBook define how to generate Printed PaperMenu (pdf) and/or Web Menu * Kind of WordPress site generator * ngFor page in pages * ngFor item in page.item * * - Singleton Doc, Firestore.docId === 'paperbook' * * objClass: 500 * firestore.path: $etab/data/paperbook */ export declare class TR8PaperBook implements IR8PaperBook { pages?: { [guid: string]: IR8PaperBookPage; }; description?: string; configs?: { [key: string]: any; }; /** * Default Constructor */ constructor(Src?: Partial); /** * TODO May be add a static immutable Assign(src: TR8PaperBook): TR8PaperBook */ /** * Assign JSON * TODO May be convert to immutable AssignJSON(json?: Partial): TR8PaperBook */ assignJSON(json?: Partial): void; /** * Change default toJSON to our serializer */ toJSON(): IR8PaperBookFS; }