@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
44 lines (40 loc) • 3.48 kB
TypeScript
// Generated by tsbindgen - Architecture
// Namespace: System.Data.SqlTypes
// Facade - Public API Surface
// Import internal declarations
import * as Internal from './System.Data.SqlTypes/internal/index.js';
// Cross-namespace type imports for constraints
import type { IDictionary } from './System.Collections/internal/index.js';
import type { CompareInfo, CompareOptions, CultureInfo } 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 { XmlSchema, XmlSchemaSet } from './System.Xml.Schema/internal/index.js';
import type { IXmlSerializable } from './System.Xml.Serialization/internal/index.js';
import type { XmlQualifiedName, XmlReader, XmlWriter } from './System.Xml/internal/index.js';
import type { Boolean as ClrBoolean, Byte, Char, DateTime, Decimal, Double, Enum, Exception, Guid, IComparable, IConvertible, IEquatable_1, IFormatProvider, IFormattable, Int16, Int32, Int64, ISpanFormattable, Object as ClrObject, Single, Span_1, String as ClrString, SystemException, TimeSpan, Type, TypeCode, UInt32, ValueType, Void } from './System/internal/index.js';
// Public API exports (curated - no internal $instance/$views leakage)
export { SqlChars as SqlChars } from './System.Data.SqlTypes/internal/index.js';
export { SqlDateTime as SqlDateTime } from './System.Data.SqlTypes/internal/index.js';
export { SqlDecimal as SqlDecimal } from './System.Data.SqlTypes/internal/index.js';
export { SqlDouble as SqlDouble } from './System.Data.SqlTypes/internal/index.js';
export { SqlGuid as SqlGuid } from './System.Data.SqlTypes/internal/index.js';
export { SqlInt16 as SqlInt16 } from './System.Data.SqlTypes/internal/index.js';
export { SqlInt32 as SqlInt32 } from './System.Data.SqlTypes/internal/index.js';
export { SqlInt64 as SqlInt64 } from './System.Data.SqlTypes/internal/index.js';
export { SqlMoney as SqlMoney } from './System.Data.SqlTypes/internal/index.js';
export { SqlSingle as SqlSingle } from './System.Data.SqlTypes/internal/index.js';
export { SqlCompareOptions as SqlCompareOptions } from './System.Data.SqlTypes/internal/index.js';
export { SqlString as SqlString } from './System.Data.SqlTypes/internal/index.js';
export { StorageState as StorageState } from './System.Data.SqlTypes/internal/index.js';
export { SqlTypeException as SqlTypeException } from './System.Data.SqlTypes/internal/index.js';
export { SqlNullValueException as SqlNullValueException } from './System.Data.SqlTypes/internal/index.js';
export { SqlTruncateException as SqlTruncateException } from './System.Data.SqlTypes/internal/index.js';
export { SqlNotFilledException as SqlNotFilledException } from './System.Data.SqlTypes/internal/index.js';
export { SqlAlreadyFilledException as SqlAlreadyFilledException } from './System.Data.SqlTypes/internal/index.js';
export { SqlXml as SqlXml } from './System.Data.SqlTypes/internal/index.js';
export type INullable = Internal.INullable;
export { SqlBinary as SqlBinary } from './System.Data.SqlTypes/internal/index.js';
export { SqlBoolean as SqlBoolean } from './System.Data.SqlTypes/internal/index.js';
export { SqlByte as SqlByte } from './System.Data.SqlTypes/internal/index.js';
export { SqlBytes as SqlBytes } from './System.Data.SqlTypes/internal/index.js';