import { SiteTab } from '../dto/site/SiteTab'; import { StaticTabPageProps } from '../props/StaticTabPageProps'; import { StaticSite } from '../site/StaticSite'; import { TabFilter } from './TabFilter'; /** * Create tab page getStaticProps * 创建栏目的 getStaticProps * @param site Static site * @param tabFilter Tab filter * @param maxArticles Max artciles to read * @param revalidate Revalidate setting * @returns Result */ export declare function StaticTabPage(site: StaticSite, tabFilter: TabFilter, maxArticles?: number | ((tab: SiteTab) => number), revalidate?: number | boolean): (context: import("next").GetStaticPropsContext) => Promise>;