UNPKG

@osdeibi/bucky-seo-react

Version:

React component for managing meta tags, Open Graph, and dynamic JSON-LD

56 lines (55 loc) 1.51 kB
import type { StructuredData } from "../DynamicHead.types"; export interface JobPostingProps { title: string; description: string; datePosted: string; validThrough?: string; employmentType?: string | string[]; hiringOrganization: { "@type": "Organization"; name: string; sameAs?: string; logo?: string; }; jobLocation: { "@type": "Place"; address: { "@type": "PostalAddress"; streetAddress: string; addressLocality: string; addressRegion?: string; postalCode?: string; addressCountry: string; }; } | Array<{ "@type": "Place"; address: { "@type": "PostalAddress"; streetAddress: string; addressLocality: string; addressRegion?: string; postalCode?: string; addressCountry: string; }; }>; baseSalary?: { "@type": "MonetaryAmount"; currency: string; value: { "@type": "QuantitativeValue"; value: number; unitText: string; }; }; educationRequirements?: string; experienceRequirements?: string; qualifications?: string; responsibilities?: string; skills?: string; salaryCurrency?: string; [key: string]: any; } /** * Generador de JobPosting según Google Search Central . */ export declare function jobPosting(opts: JobPostingProps): StructuredData;