export interface MediaItem {
    id: string;
    type: 'image' | 'video' | 'youtube';
    src: string;
    alt?: string;
    title?: string;
    caption?: string;
    poster?: string;
    thumbnail?: string;
    width?: number;
    height?: number;
    duration?: number;
}
export declare function getMediaType(item: MediaItem): 'image' | 'video' | 'youtube';
export declare function getMediaSrc(item: MediaItem): string;
export declare function getMediaPoster(item: MediaItem): string | undefined;
//# sourceMappingURL=media-carousel-utils-stub.d.ts.map