UNPKG

@tsonic/dotnet

Version:

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

44 lines (40 loc) 4.34 kB
// Generated by tsbindgen - Architecture // Namespace: System.Runtime.InteropServices.JavaScript // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Runtime.InteropServices.JavaScript/internal/index.js'; // Cross-namespace type imports for constraints import type { IDictionary } from './System.Collections/internal/index.js'; import type { MethodBase, MethodInfo } from './System.Reflection/internal/index.js'; import type { ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { Task, Task_1 } from './System.Threading.Tasks/internal/index.js'; import type { CancellationToken } from './System.Threading/internal/index.js'; import type { Action, Action_1, Action_2, Action_3, ArraySegment_1, AsyncCallback, Attribute, Boolean as ClrBoolean, Byte, Char, DateTime, DateTimeOffset, Delegate, Double, Exception, Func_1, Func_2, Func_3, Func_4, IAsyncResult, ICloneable, IDisposable, Int16, Int32, Int64, IntPtr, MulticastDelegate, Nullable_1, Object as ClrObject, ReadOnlySpan_1, Single, Span_1, String as ClrString, Type, ValueType, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { JSImportAttribute as JSImportAttribute } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSExportAttribute as JSExportAttribute } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSMarshalAsAttribute_1 as JSMarshalAsAttribute } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType as JSType } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSObject as JSObject } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSException as JSException } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSHost$instance as JSHost } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSFunctionBinding as JSFunctionBinding } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSMarshalerType as JSMarshalerType } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSMarshalerArgument as JSMarshalerArgument } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Void as JSType_Void } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Discard as JSType_Discard } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Boolean as JSType_Boolean } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Number as JSType_Number } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_BigInt as JSType_BigInt } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Date as JSType_Date } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_String as JSType_String } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Object as JSType_Object } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Error as JSType_Error } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_MemoryView as JSType_MemoryView } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Array_1 as JSType_Array } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Promise_1 as JSType_Promise } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Function as JSType_Function_0 } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Function_1 as JSType_Function } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export { JSType_Any as JSType_Any } from './System.Runtime.InteropServices.JavaScript/internal/index.js'; export type JSMarshalerArgument_ArgumentToManagedCallback<T> = Internal.JSMarshalerArgument_ArgumentToManagedCallback_1<T>; export type JSMarshalerArgument_ArgumentToJSCallback<T> = Internal.JSMarshalerArgument_ArgumentToJSCallback_1<T>;