import type { Context, PageComputed } from "@mr-hope/vuepress-types"; import type { Feed } from "./feed"; import type { FeedAuthor, FeedCategory, FeedContributor, FeedEnclosure, FeedItemOption, FeedOptions } from "../types"; export declare class FeedPage { private context; private options; private $page; private feed; private pageFeedOptions; private frontmatter; private base; private getter; constructor(context: Context, options: FeedOptions, $page: PageComputed, feed: Feed); /** Get current page */ private get page(); get title(): string; /** real url */ get link(): string; get description(): string | null; get author(): FeedAuthor[]; get category(): FeedCategory[] | null; get enclosure(): FeedEnclosure | null; get guid(): string; get pubDate(): Date | null; get lastUpdated(): Date; get content(): string; get image(): string | null; get contributor(): FeedContributor[]; get copyright(): string | null; getFeedItem(): FeedItemOption | null; }