/** Screens inside Media Studio. Every view receives `navigate` to move between them. */ export type MediaView = | { name: "library" } | { name: "collection"; collectionId: string } | { name: "people" } | { name: "results" } | { name: "project"; projectId: string } | { name: "editor"; projectId: string; planId: string } | { name: "review"; projectId: string; renderId: string } | { name: "brandKit"; brandKitId?: string }; export interface MediaViewProps { navigate: (view: MediaView) => void; }