import type { NamedSchemaType } from '../../../types.js'; import { type ArticleData } from './Article.js'; import { type RecipeData } from './Recipe.js'; import { type ProductData } from './Product.js'; import { type CodeSnippetData } from './CodeSnippet.js'; import { type PaperData } from './Paper.js'; import { type EventListingData } from './EventListing.js'; export type { NamedSchemaType } from '../../../types.js'; export type NamedSchemaData = ArticleData | RecipeData | ProductData | CodeSnippetData | PaperData | EventListingData; export declare const NAMED_SCHEMAS: readonly NamedSchemaType[]; export declare function isNamedSchemaType(s: string): s is NamedSchemaType; export declare function extractNamedSchema(schema: NamedSchemaType, html: string, url: string): Promise; //# sourceMappingURL=index.d.ts.map