yogastic/yoga-cms/generated-strapi-interfaces/common/Media.ts
2025-01-11 20:58:03 +01:00

45 lines
1.1 KiB
TypeScript

// Interface automatically generated by schemas-to-ts
import { MediaFormat } from './MediaFormat';
export interface Media {
id: number;
attributes: {
name: string;
alternativeText: string;
caption: string;
width: number;
height: number;
formats: { thumbnail: MediaFormat; small: MediaFormat; medium: MediaFormat; large: MediaFormat; };
hash: string;
ext: string;
mime: string;
size: number;
url: string;
previewUrl: string;
provider: string;
createdAt: Date;
updatedAt: Date;
}
}
export interface Media_Plain {
id: number;
name: string;
alternativeText: string;
caption: string;
width: number;
height: number;
formats: { thumbnail: MediaFormat; small: MediaFormat; medium: MediaFormat; large: MediaFormat; };
hash: string;
ext: string;
mime: string;
size: number;
url: string;
previewUrl: string;
provider: string;
createdAt: Date;
updatedAt: Date;
}