import type { RSSFunction, RSSFunctionArgs, RSSResult, RouteData } from '../../@types/astro-core';
/** Validates getStaticPaths.rss */
export declare function validateRSS(args: GenerateRSSArgs): void;
declare type GenerateRSSArgs = {
    site: string;
    rssData: RSSFunctionArgs;
    srcFile: string;
    feedURL: string;
};
/** Generate RSS 2.0 feed */
export declare function generateRSS(args: GenerateRSSArgs): string;
/** Generated function to be run  */
export declare function generateRssFunction(site: string | undefined, route: RouteData): {
    generator: RSSFunction;
    rss?: RSSResult;
};
export {};
