import type { PageFrontmatter } from 'vuepress/core';
export type AuthorName = string;
export interface AuthorInfo {
    /**
     * Author name
     *
     * 作者姓名
     */
    name: string;
    /**
     * Author website
     *
     * 作者网站
     */
    url?: string;
    /**
     * Author email
     *
     * 作者 Email
     */
    email?: string;
}
export type SeoAuthor = AuthorName | AuthorName[] | AuthorInfo | AuthorInfo[];
export interface SEOPluginFrontmatter extends PageFrontmatter {
    /**
     * Whether inject seo information for current page
     *
     * @default true
     */
    seo?: boolean;
    /**
     * Feed author
     */
    author?: SeoAuthor;
    /**
     * Page Cover
     *
     * 页面封面
     */
    cover?: string;
    /**
     * Page Banner
     *
     * 页面 Banner 图
     */
    banner?: string;
}
