import { Requirable, Strict } from "../../../common/types.cjs"; //#region src/namespaces/rawvoice/common/types.d.ts export declare namespace RawVoiceNs { type Rating = { value?: string; tv?: string; movie?: string; }; type LiveStream = Strict<{ url?: string; schedule: Requirable; duration: Requirable; type?: string; }, TStrict>; type Poster = Strict<{ url: Requirable; }, TStrict>; type AlternateEnclosure = Strict<{ src: Requirable; type?: string; length?: number; }, TStrict>; type Subscribe = Record; type Metamark = { type?: string; link?: string; position?: number; duration?: number; value?: string; }; type Donate = Strict<{ href: Requirable; value?: string; }, TStrict>; type Feed = { rating?: Rating; liveEmbed?: string; flashLiveStream?: LiveStream; httpLiveStream?: LiveStream; shoutcastLiveStream?: LiveStream; liveStream?: LiveStream; location?: string; frequency?: string; mycast?: boolean; subscribe?: Subscribe; donate?: Donate; }; type Item = { poster?: Poster; isHd?: boolean; embed?: string; webm?: AlternateEnclosure; mp4?: AlternateEnclosure; metamarks?: Array; }; } //#endregion