import type { Schema, Attribute } from '@strapi/strapi'; export interface DifferenceParolesDiff extends Schema.Component { collectionName: 'components_diff_paroles_diffs'; info: { displayName: 'Paroles diff'; icon: 'american-sign-language-interpreting'; description: ''; }; attributes: { paroles: Attribute.RichText; date: Attribute.DateTime; sources: Attribute.Enumeration< [ 'transcription', 'francais', 'anglais', 'espagnol', 'allemand', 'italien' ] >; admin_user: Attribute.Relation< 'difference.paroles-diff', 'oneToOne', 'admin::user' >; jsonDiff: Attribute.JSON; }; } export interface StoreAlbum extends Schema.Component { collectionName: 'components_store_albums'; info: { displayName: 'Album'; icon: 'music'; description: ''; }; attributes: { url: Attribute.String; plateforme: Attribute.Enumeration< [ 'Tidal', 'Spotify', 'Deezer', 'Qobuz', 'Youtubemusic', 'Applemusic', 'Amazon', 'Soundcloud' ] >; }; } export interface TradTraductions extends Schema.Component { collectionName: 'components_trad_traductions'; info: { displayName: 'Traductions'; icon: 'spell-check'; description: ''; }; attributes: { francais: Attribute.RichText; anglais: Attribute.RichText; espagnol: Attribute.RichText; allemand: Attribute.RichText; italien: Attribute.RichText; }; } export interface UrlLiens extends Schema.Component { collectionName: 'components_url_liens'; info: { displayName: 'Vid\u00E9o'; icon: 'hand-pointer'; description: ''; }; attributes: { url: Attribute.String; plateforme: Attribute.Enumeration< ['Youtube', 'Gad\u00E9', 'Dailymotion', 'Vimeo', 'File', 'Lbry', 'Rumble'] >; }; } declare module '@strapi/types' { export module Shared { export interface Components { 'difference.paroles-diff': DifferenceParolesDiff; 'store.album': StoreAlbum; 'trad.traductions': TradTraductions; 'url.liens': UrlLiens; } } }