@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
18 lines (14 loc) • 1.12 kB
TypeScript
// Generated by tsbindgen - Architecture
// Namespace: System.Text.Json.Schema
// Facade - Public API Surface
// Import internal declarations
import * as Internal from './System.Text.Json.Schema/internal/index.js';
// Cross-namespace type imports for constraints
import type { JsonNode } from './System.Text.Json.Nodes/internal/index.js';
import type { JsonPropertyInfo, JsonTypeInfo } from './System.Text.Json.Serialization.Metadata/internal/index.js';
import type { JsonSerializerOptions } from './System.Text.Json/internal/index.js';
import type { Boolean as ClrBoolean, Func_3, Int32, Object as ClrObject, ReadOnlySpan_1, String as ClrString, Type, ValueType } from './System/internal/index.js';
// Public API exports (curated - no internal $instance/$views leakage)
export { JsonSchemaExporter$instance as JsonSchemaExporter } from './System.Text.Json.Schema/internal/index.js';
export { JsonSchemaExporterOptions as JsonSchemaExporterOptions } from './System.Text.Json.Schema/internal/index.js';
export { JsonSchemaExporterContext as JsonSchemaExporterContext } from './System.Text.Json.Schema/internal/index.js';