-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAzure.Core.Serialization.d.ts
More file actions
27 lines (22 loc) · 1.7 KB
/
Azure.Core.Serialization.d.ts
File metadata and controls
27 lines (22 loc) · 1.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Generated by tsbindgen - Architecture
// Namespace: Azure.Core.Serialization
// Facade - Public API Surface
// Import internal declarations
import * as Internal from './Azure.Core.Serialization/internal/index.js';
// Core type aliases from @tsonic/core
import type { fnptr, ptr, sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/core/types.js';
// Cross-namespace type imports for constraints
import type { BinaryData } from './System/internal/index.js';
import type { IDynamicMetaObjectProvider } from '@tsonic/dotnet/System.Dynamic.js';
import type { Stream } from '@tsonic/dotnet/System.IO.js';
import type { Boolean as ClrBoolean, Enum, IComparable, IConvertible, IDisposable, IFormattable, Int32, ISpanFormattable, Object as ClrObject, String as ClrString, Type, Void } from '@tsonic/dotnet/System.js';
import type { MemberInfo } from '@tsonic/dotnet/System.Reflection.js';
import type { JsonSerializerOptions } from '@tsonic/dotnet/System.Text.Json.js';
import type { CancellationToken } from '@tsonic/dotnet/System.Threading.js';
import type { ValueTask } from '@tsonic/dotnet/System.Threading.Tasks.js';
// Public API exports (curated - no internal $instance/$views leakage)
export { DynamicData as DynamicData } from './Azure.Core.Serialization/internal/index.js';
export type IMemberNameConverter = Internal.IMemberNameConverter;
export { JsonObjectSerializer as JsonObjectSerializer } from './Azure.Core.Serialization/internal/index.js';
export { JsonPropertyNames as JsonPropertyNames } from './Azure.Core.Serialization/internal/index.js';
export { ObjectSerializer as ObjectSerializer } from './Azure.Core.Serialization/internal/index.js';