@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
55 lines (51 loc) • 4.88 kB
TypeScript
// Generated by tsbindgen - Architecture
// Namespace: System.Text
// Facade - Public API Surface
// Import internal declarations
import * as Internal from './System.Text/internal/index.js';
// Cross-namespace type imports for constraints
import type { IBufferWriter_1, OperationStatus, ReadOnlySequence_1 } from './System.Buffers/internal/index.js';
import type { IEnumerable_1, IEnumerator_1 } from './System.Collections.Generic/internal/index.js';
import type { IDictionary, IEnumerable, IEnumerator } from './System.Collections/internal/index.js';
import type { CultureInfo, UnicodeCategory } from './System.Globalization/internal/index.js';
import type { Stream } from './System.IO/internal/index.js';
import type { MethodBase } from './System.Reflection/internal/index.js';
import type { ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js';
import type { ArgumentException, Boolean as ClrBoolean, Byte, Char, Decimal, Double, Enum, Exception, ICloneable, IComparable, IComparable_1, IConvertible, IDisposable, IEquatable_1, IFormatProvider, IFormattable, Int16, Int32, Int64, ISpanFormattable, IUtf8SpanFormattable, IUtf8SpanParsable_1, Object as ClrObject, Range, ReadOnlyMemory_1, ReadOnlySpan_1, SByte, Single, Span_1, String as ClrString, Type, TypeCode, UInt16, UInt32, UInt64, ValueType, Void } from './System/internal/index.js';
// Public API exports (curated - no internal $instance/$views leakage)
export { EncodingExtensions$instance as EncodingExtensions } from './System.Text/internal/index.js';
export { StringBuilder as StringBuilder } from './System.Text/internal/index.js';
export { StringBuilder_ChunkEnumerator as StringBuilder_ChunkEnumerator } from './System.Text/internal/index.js';
export { StringBuilder_AppendInterpolatedStringHandler as StringBuilder_AppendInterpolatedStringHandler } from './System.Text/internal/index.js';
export { Ascii$instance as Ascii } from './System.Text/internal/index.js';
export { ASCIIEncoding as ASCIIEncoding } from './System.Text/internal/index.js';
export { CompositeFormat as CompositeFormat } from './System.Text/internal/index.js';
export { Decoder as Decoder } from './System.Text/internal/index.js';
export { DecoderExceptionFallback as DecoderExceptionFallback } from './System.Text/internal/index.js';
export { DecoderExceptionFallbackBuffer as DecoderExceptionFallbackBuffer } from './System.Text/internal/index.js';
export { DecoderFallbackException as DecoderFallbackException } from './System.Text/internal/index.js';
export { DecoderFallback as DecoderFallback } from './System.Text/internal/index.js';
export { DecoderFallbackBuffer as DecoderFallbackBuffer } from './System.Text/internal/index.js';
export { DecoderReplacementFallback as DecoderReplacementFallback } from './System.Text/internal/index.js';
export { DecoderReplacementFallbackBuffer as DecoderReplacementFallbackBuffer } from './System.Text/internal/index.js';
export { Encoder as Encoder } from './System.Text/internal/index.js';
export { EncoderExceptionFallback as EncoderExceptionFallback } from './System.Text/internal/index.js';
export { EncoderExceptionFallbackBuffer as EncoderExceptionFallbackBuffer } from './System.Text/internal/index.js';
export { EncoderFallbackException as EncoderFallbackException } from './System.Text/internal/index.js';
export { EncoderFallback as EncoderFallback } from './System.Text/internal/index.js';
export { EncoderFallbackBuffer as EncoderFallbackBuffer } from './System.Text/internal/index.js';
export { EncoderReplacementFallback as EncoderReplacementFallback } from './System.Text/internal/index.js';
export { EncoderReplacementFallbackBuffer as EncoderReplacementFallbackBuffer } from './System.Text/internal/index.js';
export { Encoding as Encoding } from './System.Text/internal/index.js';
export { EncodingInfo as EncodingInfo } from './System.Text/internal/index.js';
export { EncodingProvider as EncodingProvider } from './System.Text/internal/index.js';
export { NormalizationForm as NormalizationForm } from './System.Text/internal/index.js';
export { Rune as Rune } from './System.Text/internal/index.js';
export { SpanLineEnumerator as SpanLineEnumerator } from './System.Text/internal/index.js';
export { SpanRuneEnumerator as SpanRuneEnumerator } from './System.Text/internal/index.js';
export { StringRuneEnumerator as StringRuneEnumerator } from './System.Text/internal/index.js';
export { UnicodeEncoding as UnicodeEncoding } from './System.Text/internal/index.js';
export { UTF32Encoding as UTF32Encoding } from './System.Text/internal/index.js';
export { UTF7Encoding as UTF7Encoding } from './System.Text/internal/index.js';
export { UTF8Encoding as UTF8Encoding } from './System.Text/internal/index.js';
export { CodePagesEncodingProvider as CodePagesEncodingProvider } from './System.Text/internal/index.js';