import type { Slide } from '../../types/slides'; import type { FikaMediaKind } from '../../configs/mediaUpload'; export interface MynaAssetLabels { hint: string; search: string; all: string; image: string; video: string; audio: string; empty: string; noResults: string; insertFailed: string; insert: (name: string) => string; uses: (count: number) => string; } export interface MynaAsset { src: string; kind: FikaMediaKind; name: string; poster?: string; ext?: string; uses: number; } /** Reuse document media without uploading a second copy; source URLs remain durable. */ export declare function collectMynaAssets(slides: Slide[]): MynaAsset[]; export default function MynaAssetsPanel({ labels }: { labels: MynaAssetLabels; }): import("react").JSX.Element;