import type { z } from 'zod'; import type { BaseNode } from '../schema/index.js'; import { BaseExtractor } from './base.js'; import type { SchemaExtractArgs } from './types.js'; export declare class SchemaExtractor extends BaseExtractor { private schema; private llm?; private instructions?; private metadataKey?; constructor(options: SchemaExtractArgs); extract(nodes: BaseNode[]): Promise[]>; } //# sourceMappingURL=schema.d.ts.map