// Interface automatically generated by schemas-to-ts import { YogaSubscribeNowComponent } from './yoga-subscribe-now-component'; import { YogaFooter } from './yoga-footer'; import { YogaCommon } from './yoga-common'; import { YogaSingleService } from './yoga-single-service'; import { YogaSubscribeNowComponent_Plain } from './yoga-subscribe-now-component'; import { YogaFooter_Plain } from './yoga-footer'; import { YogaCommon_Plain } from './yoga-common'; import { YogaSingleService_Plain } from './yoga-single-service'; import { AdminPanelRelationPropertyModification } from '../common/AdminPanelRelationPropertyModification'; export interface ServiceListPage { id: number; attributes: { createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; description?: string; subscribeNow?: { data: YogaSubscribeNowComponent }; footer?: { data: YogaFooter }; common?: { data: YogaCommon }; services: { data: YogaSingleService[] }; }; } export interface ServiceListPage_Plain { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; description?: string; subscribeNow?: YogaSubscribeNowComponent_Plain; footer?: YogaFooter_Plain; common?: YogaCommon_Plain; services: YogaSingleService_Plain[]; } export interface ServiceListPage_NoRelations { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; description?: string; subscribeNow?: number; footer?: number; common?: number; services: number[]; } export interface ServiceListPage_AdminPanelLifeCycle { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; description?: string; subscribeNow?: AdminPanelRelationPropertyModification; footer?: AdminPanelRelationPropertyModification; common?: AdminPanelRelationPropertyModification; services: AdminPanelRelationPropertyModification; }