| import type { Node } from "domhandler"; | 
| export declare type FeedItemMediaMedium = "image" | "audio" | "video" | "document" | "executable"; | 
| export declare type FeedItemMediaExpression = "sample" | "full" | "nonstop"; | 
| export interface FeedItemMedia { | 
|     medium: FeedItemMediaMedium | undefined; | 
|     isDefault: boolean; | 
|     url?: string; | 
|     fileSize?: number; | 
|     type?: string; | 
|     expression?: FeedItemMediaExpression; | 
|     bitrate?: number; | 
|     framerate?: number; | 
|     samplingrate?: number; | 
|     channels?: number; | 
|     duration?: number; | 
|     height?: number; | 
|     width?: number; | 
|     lang?: string; | 
| } | 
| export interface FeedItem { | 
|     id?: string; | 
|     title?: string; | 
|     link?: string; | 
|     description?: string; | 
|     pubDate?: Date; | 
|     media: FeedItemMedia[]; | 
| } | 
| export interface Feed { | 
|     type: string; | 
|     id?: string; | 
|     title?: string; | 
|     link?: string; | 
|     description?: string; | 
|     updated?: Date; | 
|     author?: string; | 
|     items: FeedItem[]; | 
| } | 
| /** | 
|  * Get the feed object from the root of a DOM tree. | 
|  * | 
|  * @param doc - The DOM to to extract the feed from. | 
|  * @returns The feed. | 
|  */ | 
| export declare function getFeed(doc: Node[]): Feed | null; | 
| //# sourceMappingURL=feeds.d.ts.map |