/** * Core type definitions for functional-examples * * Types are defined in @functional-examples/devkit and re-exported here * for backwards compatibility. */ export { ExampleFile, ScannedExample } from '@functional-examples/devkit'; export type { ValidationError, ValidationResult, BaseMetadata, ExampleMetadata, ExampleMetadataRegistry, ParsedRegion, Example, ExtractorError, ExtractorOptions, ExtractorResult, Extractor, ExtractorFactory, FileParseContext, FileContentsParser, Plugin, PluginReference, PluginCommands, PluginSchemas, PluginValidators, PluginRegistryInterface, PluginValidatorEntry, PluginSchemaEntry, Config, ConfigWithRoot, ScanConfig, PathMapping, ConfigValidationError, ResolvedConfig, JSONSchemaObject, GenerateConfig, ExtractorConfig, ExtractorReference, ExtractorConfigOrFunction, } from '@functional-examples/devkit'; export type { TypeGuard } from './guards.js'; export { DefaultMap } from './default-map.js'; export { asSettled, AsyncExtendedIterable, asyncIter, ExtendedIterable, iter, } from './extended-iterable.js'; //# sourceMappingURL=index.d.ts.map