UNPKG

feedsmith

Version:

Robust and fast parser and generator for RSS, Atom, JSON Feed, and RDF feeds, with support for Podcast, iTunes, Dublin Core, and OPML files.

32 lines (31 loc) 2.19 kB
import type { ParseFunction } from '../../common/types.js'; import type { AlternateEnclosure, Block, Chapters, ContentLink, Episode, Feed, Funding, Images, Integrity, Item, License, LiveItem, Location, Locked, Person, Podping, Podroll, RemoteItem, Season, SocialInteract, Soundbite, Source, Trailer, Transcript, Txt, UpdateFrequency, Value, ValueRecipient, ValueTimeSplit } from './types.js'; export declare const parseTranscript: ParseFunction<Transcript>; export declare const parseLocked: ParseFunction<Locked>; export declare const parseFunding: ParseFunction<Funding>; export declare const parseChapters: ParseFunction<Chapters>; export declare const parseSoundbite: ParseFunction<Soundbite>; export declare const parsePerson: ParseFunction<Person>; export declare const parseLocation: ParseFunction<Location>; export declare const parseSeason: ParseFunction<Season>; export declare const parseEpisode: ParseFunction<Episode>; export declare const parseTrailer: ParseFunction<Trailer>; export declare const parseLicense: ParseFunction<License>; export declare const parseAlternateEnclosure: ParseFunction<AlternateEnclosure>; export declare const parseSource: ParseFunction<Source>; export declare const parseIntegrity: ParseFunction<Integrity>; export declare const parseValue: ParseFunction<Value>; export declare const parseValueRecipient: ParseFunction<ValueRecipient>; export declare const parseImages: ParseFunction<Images>; export declare const parseLiveItem: ParseFunction<LiveItem>; export declare const parseContentLink: ParseFunction<ContentLink>; export declare const parseSocialInteract: ParseFunction<SocialInteract>; export declare const parseBlock: ParseFunction<Block>; export declare const parseTxt: ParseFunction<Txt>; export declare const parseRemoteItem: ParseFunction<RemoteItem>; export declare const parsePodroll: ParseFunction<Podroll>; export declare const parseUpdateFrequency: ParseFunction<UpdateFrequency>; export declare const parsePodping: ParseFunction<Podping>; export declare const parseValueTimeSplit: ParseFunction<ValueTimeSplit>; export declare const retrieveItem: ParseFunction<Item>; export declare const retrieveFeed: ParseFunction<Feed>;