// Interface automatically generated by schemas-to-ts import { Media } from '../components/shared/Media'; import { Media_Plain } from '../components/shared/Media'; import { AdminPanelRelationPropertyModification } from '../common/AdminPanelRelationPropertyModification'; export interface YogaPrice { id: number; attributes: { createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; option1?: string; option2?: string; buttonText?: string; price?: number; icon?: { data: Media }; image?: { data: Media }; pricePostfix?: string; description?: string; }; } export interface YogaPrice_Plain { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; option1?: string; option2?: string; buttonText?: string; price?: number; icon?: Media_Plain; image?: Media_Plain; pricePostfix?: string; description?: string; } export interface YogaPrice_NoRelations { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; option1?: string; option2?: string; buttonText?: string; price?: number; icon?: number; image?: number; pricePostfix?: string; description?: string; } export interface YogaPrice_AdminPanelLifeCycle { id: number; createdAt: Date; updatedAt: Date; publishedAt?: Date; header?: string; option1?: string; option2?: string; buttonText?: string; price?: number; icon?: AdminPanelRelationPropertyModification; image?: AdminPanelRelationPropertyModification; pricePostfix?: string; description?: string; }