import { WithMongooseProps } from './with-mongoose-props'; import { WithTenantProps } from './with-tenant-props'; import { WithTranslations } from './with-translations'; import { Upload } from './upload-file'; import { WebAppCategory } from './category'; import { Link } from './link'; import { AggregationPage } from './aggregation-page'; import { Structure } from './structure'; import { Document } from './document'; import { EntityType } from './entity-type'; import { Unit } from './unit'; export type HowTo = WithMongooseProps; targetPageIds?: string[]; targetPages?: AggregationPage[]; }>>; export type HowToSection = WithMongooseProps; whereStructureIds: string[]; whereStructures?: Structure[]; whereStructureId: string; whereStructure?: Structure; managerUnitId: string; managerUnit?: Unit; whereContacts: string; costs: string; costsLinks: Link[]; costsContacts: string; costsDocumentsIds: string[]; costsDocuments?: Document[]; openHours: string; openContacts: string; managerInformation: string; managerContacts: string; managerLinks: Link[]; whatIGet: string; whatIGetLinks: Link[]; whatIGetDocumentsIds: string[]; whatIGetDocuments?: Document[]; }>>;