aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
22 lines • 797 B
TypeScript
import React from "react";
import { MediaFile } from "./GlassMediaProvider";
export interface AdvancedAudioPlayerProps {
mediaFile: MediaFile;
className?: string;
variant?: "compact" | "full" | "podcast" | "music";
showTranscript?: boolean;
showPlaylist?: boolean;
showWaveform?: boolean;
showLyrics?: boolean;
autoplay?: boolean;
loop?: boolean;
preload?: "none" | "metadata" | "auto";
visualizerType?: "bars" | "wave" | "circular" | "none";
onTimeUpdate?: (currentTime: number) => void;
onEnded?: () => void;
onError?: (error: string) => void;
playlist?: MediaFile[];
"data-testid"?: string;
}
export declare const GlassAdvancedAudioPlayer: React.FC<AdvancedAudioPlayerProps>;
//# sourceMappingURL=GlassAdvancedAudioPlayer.d.ts.map