UNPKG

gatsby-theme-advanced

Version:
14 lines (13 loc) 815 B
import { RichSearchTag, PostData, SeoData, JsonLdAuthorMetadata, JsonLdOrganizationMetadata, JsonLdArticleMetadata } from "./types"; import { UserData, OrganizationData } from "../../config"; export declare const getAuthorMetadata: (userData: UserData) => JsonLdAuthorMetadata; export declare const generateOrganizationMetadata: (orgData: OrganizationData) => JsonLdOrganizationMetadata; export declare const generateArticleMetadata: (postData: PostData, orgData?: OrganizationData, userData?: UserData) => JsonLdArticleMetadata | null; declare type SeoArgs = { seoData: SeoData; postData?: PostData; userData?: UserData; orgData?: OrganizationData; }; declare const RichSearchResultTags: ({ seoData, postData, userData, orgData, }: SeoArgs) => RichSearchTag[]; export default RichSearchResultTags;