import { DetectError, GenerateError, MalformedError, ParseError } from "./common/errors.mjs"; import { DateLike, XmlStylesheet } from "./common/types.mjs"; import { AdminNs } from "./namespaces/admin/common/types.mjs"; import { AppNs } from "./namespaces/app/common/types.mjs"; import { ArxivNs } from "./namespaces/arxiv/common/types.mjs"; import { CcNs } from "./namespaces/cc/common/types.mjs"; import { CreativeCommonsNs } from "./namespaces/creativecommons/common/types.mjs"; import { DcNs } from "./namespaces/dc/common/types.mjs"; import { DcTermsNs } from "./namespaces/dcterms/common/types.mjs"; import { GeoNs } from "./namespaces/geo/common/types.mjs"; import { GeoRssNs } from "./namespaces/georss/common/types.mjs"; import { GooglePlayNs } from "./namespaces/googleplay/common/types.mjs"; import { ItunesNs } from "./namespaces/itunes/common/types.mjs"; import { MediaNs } from "./namespaces/media/common/types.mjs"; import { OpenSearchNs } from "./namespaces/opensearch/common/types.mjs"; import { PingbackNs } from "./namespaces/pingback/common/types.mjs"; import { PscNs } from "./namespaces/psc/common/types.mjs"; import { SlashNs } from "./namespaces/slash/common/types.mjs"; import { SyNs } from "./namespaces/sy/common/types.mjs"; import { ThrNs } from "./namespaces/thr/common/types.mjs"; import { TrackbackNs } from "./namespaces/trackback/common/types.mjs"; import { WfwNs } from "./namespaces/wfw/common/types.mjs"; import { XmlNs } from "./namespaces/xml/common/types.mjs"; import { YtNs } from "./namespaces/yt/common/types.mjs"; import { AtomFeed } from "./feeds/atom/common/types.mjs"; import { JsonFeed } from "./feeds/json/common/types.mjs"; import { AtomNs } from "./namespaces/atom/common/types.mjs"; import { ContentNs } from "./namespaces/content/common/types.mjs"; import { RdfNs } from "./namespaces/rdf/common/types.mjs"; import { RdfFeed } from "./feeds/rdf/common/types.mjs"; import { AcastNs } from "./namespaces/acast/common/types.mjs"; import { BlogChannelNs } from "./namespaces/blogchannel/common/types.mjs"; import { FeedPressNs } from "./namespaces/feedpress/common/types.mjs"; import { PodcastNs } from "./namespaces/podcast/common/types.mjs"; import { PrismNs } from "./namespaces/prism/common/types.mjs"; import { RawVoiceNs } from "./namespaces/rawvoice/common/types.mjs"; import { SourceNs } from "./namespaces/source/common/types.mjs"; import { SpotifyNs } from "./namespaces/spotify/common/types.mjs"; import { RssFeed } from "./feeds/rss/common/types.mjs"; import { AnyFeed, parse as parse$1 } from "./common/parse.mjs"; import { detect } from "./feeds/atom/detect/index.mjs"; import { generate } from "./feeds/atom/generate/index.mjs"; import { parse } from "./feeds/atom/parse/index.mjs"; import { detect as detect$1 } from "./feeds/json/detect/index.mjs"; import { generate as generate$1 } from "./feeds/json/generate/index.mjs"; import { parse as parse$2 } from "./feeds/json/parse/index.mjs"; import { detect as detect$2 } from "./feeds/rdf/detect/index.mjs"; import { parse as parse$4 } from "./feeds/rdf/parse/index.mjs"; import { detect as detect$3 } from "./feeds/rss/detect/index.mjs"; import { generate as generate$3 } from "./feeds/rss/generate/index.mjs"; import { parse as parse$5 } from "./feeds/rss/parse/index.mjs"; import { Opml } from "./opml/common/types.mjs"; import { generate as generate$2 } from "./opml/generate/index.mjs"; import { parse as parse$3 } from "./opml/parse/index.mjs"; //#region src/index.d.ts /** @deprecated Use `RssFeed` instead. Will be removed in the next major version. */ export declare namespace Rss { type Person = RssFeed.Person; type Category = RssFeed.Category; type Cloud = RssFeed.Cloud; type Image = RssFeed.Image; type TextInput = RssFeed.TextInput; type Enclosure = RssFeed.Enclosure; type SkipHours = RssFeed.SkipHours; type SkipDays = RssFeed.SkipDays; type Guid = RssFeed.Guid; type Source = RssFeed.Source; type Item = RssFeed.Item; type Feed = RssFeed.Feed; } /** @deprecated Use `AtomFeed` instead. Will be removed in the next major version. */ export declare namespace Atom { type Text = AtomFeed.Text; type Content = AtomFeed.Content; type Link = AtomFeed.Link; type Person = AtomFeed.Person; type Category = AtomFeed.Category; type Generator = AtomFeed.Generator; type Source = AtomFeed.Source; type Entry = AtomFeed.Entry; type Feed = AtomFeed.Feed; } /** @deprecated Use `JsonFeed` instead. Will be removed in the next major version. */ export declare namespace Json { type Author = JsonFeed.Author; type Attachment = JsonFeed.Attachment; type Item = JsonFeed.Item; type Hub = JsonFeed.Hub; type Feed = JsonFeed.Feed; } /** @deprecated Use `RdfFeed` instead. Will be removed in the next major version. */ export declare namespace Rdf { type Image = RdfFeed.Image; type TextInput = RdfFeed.TextInput; type Item = RdfFeed.Item; type Feed = RdfFeed.Feed; } //#endregion export { type AcastNs, type AdminNs, type AnyFeed, type AppNs, type ArxivNs, type AtomFeed, type AtomNs, type BlogChannelNs, type CcNs, type ContentNs, type CreativeCommonsNs, type DateLike, type DcNs, type DcTermsNs, DetectError, type FeedPressNs, GenerateError, type GeoNs, type GeoRssNs, type GooglePlayNs, type ItunesNs, type JsonFeed, MalformedError, type MediaNs, type OpenSearchNs, type Opml, ParseError, type PingbackNs, type PodcastNs, type PrismNs, type PscNs, type RawVoiceNs, type RdfFeed, type RdfNs, type RssFeed, type SlashNs, type SourceNs, type SpotifyNs, type SyNs, type ThrNs, type TrackbackNs, type WfwNs, type XmlNs, type XmlStylesheet, type YtNs, detect as detectAtomFeed, detect$1 as detectJsonFeed, detect$2 as detectRdfFeed, detect$3 as detectRssFeed, generate as generateAtomFeed, generate$1 as generateJsonFeed, generate$2 as generateOpml, generate$3 as generateRssFeed, parse as parseAtomFeed, parse$1 as parseFeed, parse$2 as parseJsonFeed, parse$3 as parseOpml, parse$4 as parseRdfFeed, parse$5 as parseRssFeed };