// Interface automatically generated by schemas-to-ts import { HeaderB } from '../components/yoga-site/HeaderB'; import { YogaContactUs } from './yoga-contact-us'; import { YogaPriceComponent } from './yoga-price-component'; import { YogaSpecialitiesComponent } from './yoga-specialities-component'; import { YogaAboutUsComponent } from './yoga-about-us-component'; import { YogaCustomerFeedbackComponent } from './yoga-customer-feedback-component'; import { YogaOurServicesComponent } from './yoga-our-services-component'; import { YogaBlogPostsComponent } from './yoga-blog-posts-component'; import { HeaderB_Plain } from '../components/yoga-site/HeaderB'; import { YogaContactUs_Plain } from './yoga-contact-us'; import { YogaPriceComponent_Plain } from './yoga-price-component'; import { YogaSpecialitiesComponent_Plain } from './yoga-specialities-component'; import { YogaAboutUsComponent_Plain } from './yoga-about-us-component'; import { YogaCustomerFeedbackComponent_Plain } from './yoga-customer-feedback-component'; import { YogaOurServicesComponent_Plain } from './yoga-our-services-component'; import { YogaBlogPostsComponent_Plain } from './yoga-blog-posts-component'; import { HeaderB_NoRelations } from '../components/yoga-site/HeaderB'; import { AdminPanelRelationPropertyModification } from '../common/AdminPanelRelationPropertyModification'; export interface About { id: number; attributes: { createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: HeaderB; contactUs?: { data: YogaContactUs }; prices?: { data: YogaPriceComponent }; ourSpecialities?: { data: YogaSpecialitiesComponent }; aboutUs?: { data: YogaAboutUsComponent }; feedbacks?: { data: YogaCustomerFeedbackComponent }; ourServices?: { data: YogaOurServicesComponent }; blogs?: { data: YogaBlogPostsComponent }; locale: string; localizations?: { data: About[] }; }; } export interface About_Plain { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: HeaderB_Plain; contactUs?: YogaContactUs_Plain; prices?: YogaPriceComponent_Plain; ourSpecialities?: YogaSpecialitiesComponent_Plain; aboutUs?: YogaAboutUsComponent_Plain; feedbacks?: YogaCustomerFeedbackComponent_Plain; ourServices?: YogaOurServicesComponent_Plain; blogs?: YogaBlogPostsComponent_Plain; locale: string; localizations?: About_Plain[]; } export interface About_NoRelations { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: HeaderB_NoRelations; contactUs?: number; prices?: number; ourSpecialities?: number; aboutUs?: number; feedbacks?: number; ourServices?: number; blogs?: number; locale: string; localizations?: About[]; } export interface About_AdminPanelLifeCycle { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: HeaderB_Plain; contactUs?: AdminPanelRelationPropertyModification; prices?: AdminPanelRelationPropertyModification; ourSpecialities?: AdminPanelRelationPropertyModification; aboutUs?: AdminPanelRelationPropertyModification; feedbacks?: AdminPanelRelationPropertyModification; ourServices?: AdminPanelRelationPropertyModification; blogs?: AdminPanelRelationPropertyModification; locale: string; localizations?: About[]; }