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;
