UNPKG

@tsonic/dotnet

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library)

33 lines (29 loc) 3.14 kB
// Generated by tsbindgen - Architecture // Namespace: System.Collections.Specialized // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Collections.Specialized/internal/index.js'; // Cross-namespace type imports for constraints import type { Hashtable, ICollection, IComparer, IDictionary, IDictionaryEnumerator, IEnumerable, IEnumerator, IEqualityComparer, IHashCodeProvider, IList, SortedList } from './System.Collections/internal/index.js'; import type { MethodInfo } from './System.Reflection/internal/index.js'; import type { IDeserializationCallback, ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { Array as ClrArray, AsyncCallback, Boolean as ClrBoolean, Delegate, Enum, EventArgs, IAsyncResult, ICloneable, IComparable, IConvertible, IEquatable_1, IFormatProvider, IFormattable, Int16, Int32, IntPtr, ISpanFormattable, MulticastDelegate, Object as ClrObject, String as ClrString, Type, TypeCode, ValueType, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { CollectionsUtil as CollectionsUtil } from './System.Collections.Specialized/internal/index.js'; export { BitVector32 as BitVector32 } from './System.Collections.Specialized/internal/index.js'; export { BitVector32_Section as BitVector32_Section } from './System.Collections.Specialized/internal/index.js'; export { HybridDictionary as HybridDictionary } from './System.Collections.Specialized/internal/index.js'; export type IOrderedDictionary = Internal.IOrderedDictionary; export { ListDictionary as ListDictionary } from './System.Collections.Specialized/internal/index.js'; export { ListDictionary_DictionaryNode as ListDictionary_DictionaryNode } from './System.Collections.Specialized/internal/index.js'; export { NameObjectCollectionBase as NameObjectCollectionBase } from './System.Collections.Specialized/internal/index.js'; export { NameObjectCollectionBase_KeysCollection as NameObjectCollectionBase_KeysCollection } from './System.Collections.Specialized/internal/index.js'; export { NameValueCollection as NameValueCollection } from './System.Collections.Specialized/internal/index.js'; export { OrderedDictionary as OrderedDictionary } from './System.Collections.Specialized/internal/index.js'; export { StringCollection as StringCollection } from './System.Collections.Specialized/internal/index.js'; export { StringEnumerator as StringEnumerator } from './System.Collections.Specialized/internal/index.js'; export { StringDictionary as StringDictionary } from './System.Collections.Specialized/internal/index.js'; export type INotifyCollectionChanged = Internal.INotifyCollectionChanged; export { NotifyCollectionChangedAction as NotifyCollectionChangedAction } from './System.Collections.Specialized/internal/index.js'; export { NotifyCollectionChangedEventArgs as NotifyCollectionChangedEventArgs } from './System.Collections.Specialized/internal/index.js'; export type NotifyCollectionChangedEventHandler = Internal.NotifyCollectionChangedEventHandler;