// Generated by tsbindgen - Architecture // Namespace: Microsoft.EntityFrameworkCore.Metadata.Internal // Facade - Public API Surface // Import internal declarations import * as Internal from './Microsoft.EntityFrameworkCore.Metadata.Internal/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 { IDependentsMap, IIdentityMap, IInternalEntry, ISnapshot } from './Microsoft.EntityFrameworkCore.ChangeTracking.Internal/internal/index.js'; import type { IDependentKeyValueFactory, IDependentKeyValueFactory_1, IPrincipalKeyValueFactory, IPrincipalKeyValueFactory_1, ValueComparer } from './Microsoft.EntityFrameworkCore.ChangeTracking/internal/index.js'; import type { QualifiedName } from './Microsoft.EntityFrameworkCore.Design.Internal/internal/index.js'; import type { IDiagnosticsLogger_1 } from './Microsoft.EntityFrameworkCore.Diagnostics/internal/index.js'; import type { Annotatable, AnnotatableBase, AnnotatableBuilder_2, Annotation, ConventionAnnotatable, DebugView, IAnnotatable, IAnnotation, IReadOnlyAnnotatable, MetadataDebugStringOptions, ModelDependencies, RuntimeModelDependencies } from './Microsoft.EntityFrameworkCore.Infrastructure/internal/index.js'; import type { ICollectionLoader, IDbContextServices, IRegisteredServices } from './Microsoft.EntityFrameworkCore.Internal/internal/index.js'; import type { ComplexTypeDiscriminatorBuilder, DiscriminatorBuilder, IConventionAnnotatableBuilder, IConventionCheckConstraintBuilder, IConventionComplexPropertyBuilder, IConventionComplexTypeBuilder, IConventionComplexTypeDiscriminatorBuilder, IConventionDbFunctionBuilder, IConventionDbFunctionParameterBuilder, IConventionDiscriminatorBuilder, IConventionElementTypeBuilder, IConventionEntityTypeBuilder, IConventionEntityTypeMappingFragmentBuilder, IConventionForeignKeyBuilder, IConventionIndexBuilder, IConventionKeyBuilder, IConventionModelBuilder, IConventionNavigationBuilder, IConventionOwnedEntityTypeBuilder, IConventionPropertyBaseBuilder_1, IConventionPropertyBuilder, IConventionRelationalPropertyOverridesBuilder, IConventionSequenceBuilder, IConventionServicePropertyBuilder, IConventionSkipNavigationBuilder, IConventionStoredProcedureBuilder, IConventionStoredProcedureParameterBuilder, IConventionStoredProcedureResultColumnBuilder, IConventionTriggerBuilder, IConventionTypeBaseBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Builders/internal/index.js'; import type { ConventionDispatcher } from './Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal/internal/index.js'; import type { ConventionSet, IConventionBatch } from './Microsoft.EntityFrameworkCore.Metadata.Conventions/internal/index.js'; import type { ConfigurationSource, ICheckConstraint, IClrCollectionAccessor, IClrIndexedCollectionAccessor, IClrPropertyGetter, IClrPropertySetter, IColumn, IColumnBase, IColumnMapping, IColumnMappingBase, IComplexProperty, IComplexType, IConstructorBindingFactory, IConventionAnnotatable, IConventionAnnotation, IConventionCheckConstraint, IConventionComplexProperty, IConventionComplexType, IConventionDbFunction, IConventionDbFunctionParameter, IConventionElementType, IConventionEntityType, IConventionEntityTypeMappingFragment, IConventionForeignKey, IConventionIndex, IConventionKey, IConventionModel, IConventionNavigation, IConventionNavigationBase, IConventionProperty, IConventionPropertyBase, IConventionRelationalPropertyOverrides, IConventionSequence, IConventionServiceProperty, IConventionSkipNavigation, IConventionStoredProcedure, IConventionStoredProcedureParameter, IConventionStoredProcedureResultColumn, IConventionTrigger, IConventionTypeBase, IDbFunction, IDbFunctionParameter, IDesignTimeModel, IElementType, IEntityType, IEntityTypeMappingFragment, IForeignKey, IForeignKeyConstraint, IFunctionColumn, IFunctionColumnMapping, IFunctionMapping, IIndex, IKey, IMetadataReference_1, IModel, IMutableAnnotatable, IMutableCheckConstraint, IMutableComplexProperty, IMutableComplexType, IMutableDbFunction, IMutableDbFunctionParameter, IMutableElementType, IMutableEntityType, IMutableEntityTypeMappingFragment, IMutableForeignKey, IMutableIndex, IMutableKey, IMutableModel, IMutableNavigation, IMutableNavigationBase, IMutableProperty, IMutablePropertyBase, IMutableRelationalPropertyOverrides, IMutableSequence, IMutableServiceProperty, IMutableSkipNavigation, IMutableStoredProcedure, IMutableStoredProcedureParameter, IMutableStoredProcedureResultColumn, IMutableTrigger, IMutableTypeBase, INavigation, INavigationBase, InstantiationBinding, IParameterBindingFactories, IParameterBindingFactory, IPrimaryKeyConstraint, IProperty, IPropertyBase, IPropertyParameterBindingFactory, IQueryFilter, IReadOnlyCheckConstraint, IReadOnlyComplexProperty, IReadOnlyComplexType, IReadOnlyDbFunction, IReadOnlyDbFunctionParameter, IReadOnlyElementType, IReadOnlyEntityType, IReadOnlyEntityTypeMappingFragment, IReadOnlyForeignKey, IReadOnlyIndex, IReadOnlyKey, IReadOnlyModel, IReadOnlyNavigation, IReadOnlyNavigationBase, IReadOnlyProperty, IReadOnlyPropertyBase, IReadOnlyRelationalPropertyOverrides, IReadOnlySequence, IReadOnlyServiceProperty, IReadOnlySkipNavigation, IReadOnlyStoredProcedure, IReadOnlyStoredProcedureParameter, IReadOnlyStoredProcedureResultColumn, IReadOnlyTrigger, IReadOnlyTypeBase, IRelationalAnnotationProvider, IRelationalModel, IRelationalPropertyOverrides, ISequence, IServiceProperty, ISkipNavigation, ISqlQuery, ISqlQueryColumn, ISqlQueryColumnMapping, ISqlQueryMapping, IStoredProcedure, IStoredProcedureMapping, IStoredProcedureParameter, IStoredProcedureParameterMapping, IStoredProcedureResultColumn, IStoredProcedureResultColumnMapping, IStoreFunction, IStoreFunctionParameter, IStoreStoredProcedure, IStoreStoredProcedureParameter, IStoreStoredProcedureResultColumn, IStoreStoredProcedureReturnValue, ITable, ITableBase, ITableIndex, ITableMapping, ITableMappingBase, ITrigger, ITypeBase, ITypeMappingConfiguration, IUniqueConstraint, IView, IViewColumn, IViewColumnMapping, IViewMapping, MemberIdentity, ParameterBinding, PropertySaveBehavior, RuntimeStoredProcedure, ServiceParameterBinding, StoreObjectIdentifier, StoreObjectType, ValueGenerated } from './Microsoft.EntityFrameworkCore.Metadata/internal/index.js'; import type { ReferentialAction } from './Microsoft.EntityFrameworkCore.Migrations/internal/index.js'; import type { SqlExpression } from './Microsoft.EntityFrameworkCore.Query.SqlExpressions/internal/index.js'; import type { IStructuralTypeMaterializerSource } from './Microsoft.EntityFrameworkCore.Query/internal/index.js'; import type { JsonValueReaderWriter } from './Microsoft.EntityFrameworkCore.Storage.Json/internal/index.js'; import type { ValueConverter } from './Microsoft.EntityFrameworkCore.Storage.ValueConversion/internal/index.js'; import type { CoreTypeMapping, IRelationalTypeMappingSource, ITypeMappingSource, MaterializationContext, RelationalTypeMapping } from './Microsoft.EntityFrameworkCore.Storage/internal/index.js'; import type { ColumnAccessors, IRowForeignKeyValueFactory, IRowIndexValueFactory, IRowKeyValueFactory } from './Microsoft.EntityFrameworkCore.Update.Internal/internal/index.js'; import type { IUpdateEntry } from './Microsoft.EntityFrameworkCore.Update/internal/index.js'; import type { ValueGenerator } from './Microsoft.EntityFrameworkCore.ValueGeneration/internal/index.js'; import type { ChangeTrackingStrategy, DbLoggerCategory_Model_Validation, DeleteBehavior, PropertyAccessMode } from './Microsoft.EntityFrameworkCore/internal/index.js'; import type { Dictionary, IComparer, IDictionary, IEnumerable as IEnumerable__System_Collections_Generic, IEnumerator, IEqualityComparer, IList, IReadOnlyCollection, IReadOnlyDictionary, IReadOnlyList, IReadOnlySet, ISet, List, SortedDictionary, SortedSet } from '@tsonic/dotnet/System.Collections.Generic.js'; import type { IEnumerable } from '@tsonic/dotnet/System.Collections.js'; import type { ParameterDirection } from '@tsonic/dotnet/System.Data.js'; import type { Action, Boolean as ClrBoolean, Delegate, Enum, Func, Guid, IComparable, IConvertible, IDisposable, IEquatable, IFormattable, Int32, Int64, ISpanFormattable, Nullable, Object as ClrObject, String as ClrString, Type, ValueTuple, ValueType, Void } from '@tsonic/dotnet/System.js'; import type { Expression, LambdaExpression } from '@tsonic/dotnet/System.Linq.Expressions.js'; import type { ConstructorInfo, FieldInfo, MemberInfo, MethodInfo, ParameterInfo, PropertyInfo } from '@tsonic/dotnet/System.Reflection.js'; // Public API exports (curated - no internal $instance/$views leakage) export { ClrAccessorFactory_1 as ClrAccessorFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrCollectionAccessor_3 as ClrCollectionAccessor } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrCollectionAccessorFactory as ClrCollectionAccessorFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrIndexedCollectionAccessor_3 as ClrIndexedCollectionAccessor } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrIndexedCollectionAccessorFactory as ClrIndexedCollectionAccessorFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrPropertyGetter_3 as ClrPropertyGetter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrPropertyGetterFactory as ClrPropertyGetterFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrPropertyMaterializationSetterFactory as ClrPropertyMaterializationSetterFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrPropertySetter_3 as ClrPropertySetter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ClrPropertySetterFactory as ClrPropertySetterFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { CollectionTypeFactory as CollectionTypeFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ComplexProperty as ComplexProperty } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ComplexPropertyConfiguration as ComplexPropertyConfiguration } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ComplexPropertyExtensions$instance as ComplexPropertyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ComplexPropertySnapshot as ComplexPropertySnapshot } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ComplexType as ComplexType } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ConstructorBindingFactory as ConstructorBindingFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ContextParameterBindingFactory as ContextParameterBindingFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ConventionAnnotation as ConventionAnnotation } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { CoreAnnotationNames$instance as CoreAnnotationNames } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { DesignTimeModel as DesignTimeModel } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ElementType as ElementType } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { EntityType as EntityType } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { EntityType_Snapshot as EntityType_Snapshot } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { EntityTypeExtensions$instance as EntityTypeExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { EntityTypeParameterBindingFactory as EntityTypeParameterBindingFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ForeignKey as ForeignKey } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ForeignKeyExtensions$instance as ForeignKeyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export type IMemberClassifier = Internal.IMemberClassifier; export { Index as Index } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalComplexPropertyBuilder as InternalComplexPropertyBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalComplexTypeBuilder as InternalComplexTypeBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalElementTypeBuilder as InternalElementTypeBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalEntityTypeBuilder as InternalEntityTypeBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalForeignKeyBuilder as InternalForeignKeyBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalIndexBuilder as InternalIndexBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalKeyBuilder as InternalKeyBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalModelBuilder as InternalModelBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalNavigationBuilder as InternalNavigationBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalOwnedEntityTypeBuilder as InternalOwnedEntityTypeBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalPropertyBaseBuilder_2 as InternalPropertyBaseBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalPropertyBuilder as InternalPropertyBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalServicePropertyBuilder as InternalServicePropertyBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalSkipNavigationBuilder as InternalSkipNavigationBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalTriggerBuilder as InternalTriggerBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalTypeBaseBuilder as InternalTypeBaseBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export type IReferenceRoot = Internal.IReferenceRoot_1; export type IRuntimeComplexProperty = Internal.IRuntimeComplexProperty; export type IRuntimeComplexType = Internal.IRuntimeComplexType; export type IRuntimeEntityType = Internal.IRuntimeEntityType; export type IRuntimeForeignKey = Internal.IRuntimeForeignKey; export type IRuntimeKey = Internal.IRuntimeKey; export type IRuntimeModel = Internal.IRuntimeModel; export type IRuntimeNavigation = Internal.IRuntimeNavigation; export type IRuntimeNavigationBase = Internal.IRuntimeNavigationBase; export type IRuntimeProperty = Internal.IRuntimeProperty; export type IRuntimePropertyBase = Internal.IRuntimePropertyBase; export type IRuntimeServiceProperty = Internal.IRuntimeServiceProperty; export type IRuntimeSkipNavigation = Internal.IRuntimeSkipNavigation; export type IRuntimeTypeBase = Internal.IRuntimeTypeBase; export { Key as Key } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { KeyExtensions$instance as KeyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { MemberClassifier as MemberClassifier } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Model as Model } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ModelConfiguration as ModelConfiguration } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ModelExtensions$instance as ModelExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Navigation as Navigation } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { NavigationExtensions$instance as NavigationExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ParameterBindingFactories as ParameterBindingFactories } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertiesSnapshot as PropertiesSnapshot } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Property as Property } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyAccessors as PropertyAccessors } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyAccessorsFactory as PropertyAccessorsFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyBase as PropertyBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyBaseExtensions$instance as PropertyBaseExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyConfiguration as PropertyConfiguration } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyCounts as PropertyCounts } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyExtensions$instance as PropertyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyIndexes as PropertyIndexes } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyListComparer as PropertyListComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyNameComparer as PropertyNameComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { PropertyParameterBindingFactory as PropertyParameterBindingFactory } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { QueryFilter as QueryFilter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { QueryFilterCollection as QueryFilterCollection } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Reference_1 as Reference } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationshipSnapshot as RelationshipSnapshot } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RuntimeQueryFilter as RuntimeQueryFilter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ServiceProperty as ServiceProperty } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SkipNavigation as SkipNavigation } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SkipNavigationComparer as SkipNavigationComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SkipNavigationExtensions$instance as SkipNavigationExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Trigger as Trigger } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TypeBase as TypeBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TypeBaseExtensions$instance as TypeBaseExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TypeConfigurationType as TypeConfigurationType } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TypeConfigurationTypeExtensions$instance as TypeConfigurationTypeExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TypeIdentity as TypeIdentity } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { CheckConstraint as CheckConstraint } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Column as Column } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnBase_1 as ColumnBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnListComparer as ColumnListComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnMapping as ColumnMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnMappingBase as ColumnMappingBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnMappingBaseComparer as ColumnMappingBaseComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ColumnNameComparer as ColumnNameComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { DbFunction as DbFunction } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { DbFunctionParameter as DbFunctionParameter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { EntityTypeMappingFragment as EntityTypeMappingFragment } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ForeignKeyConstraint as ForeignKeyConstraint } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ForeignKeyConstraintComparer as ForeignKeyConstraintComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { FunctionColumn as FunctionColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { FunctionColumnMapping as FunctionColumnMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { FunctionMapping as FunctionMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalCheckConstraintBuilder as InternalCheckConstraintBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalDbFunctionBuilder as InternalDbFunctionBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalDbFunctionParameterBuilder as InternalDbFunctionParameterBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalEntityTypeMappingFragmentBuilder as InternalEntityTypeMappingFragmentBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalRelationalPropertyOverridesBuilder as InternalRelationalPropertyOverridesBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalSequenceBuilder as InternalSequenceBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalStoredProcedureBuilder as InternalStoredProcedureBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalStoredProcedureParameterBuilder as InternalStoredProcedureParameterBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { InternalStoredProcedureResultColumnBuilder as InternalStoredProcedureResultColumnBuilder } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export type IRuntimeDbFunction = Internal.IRuntimeDbFunction; export type IRuntimeDbFunctionParameter = Internal.IRuntimeDbFunctionParameter; export type IRuntimeStoredProcedure = Internal.IRuntimeStoredProcedure; export type IRuntimeStoredProcedureParameter = Internal.IRuntimeStoredProcedureParameter; export type IRuntimeStoredProcedureResultColumn = Internal.IRuntimeStoredProcedureResultColumn; export { JsonColumn as JsonColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { JsonColumnBase as JsonColumnBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { JsonViewColumn as JsonViewColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { NamedListComparer as NamedListComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalEntityTypeExtensions$instance as RelationalEntityTypeExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalForeignKeyExtensions$instance as RelationalForeignKeyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalIndexExtensions$instance as RelationalIndexExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalKeyExtensions$instance as RelationalKeyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalModel as RelationalModel } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalPropertyExtensions$instance as RelationalPropertyExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalPropertyOverrides as RelationalPropertyOverrides } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RelationalTypeBaseExtensions$instance as RelationalTypeBaseExtensions } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Sequence as Sequence } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SqlQuery as SqlQuery } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SqlQueryColumn as SqlQueryColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SqlQueryColumnMapping as SqlQueryColumnMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { SqlQueryMapping as SqlQueryMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedure as StoredProcedure } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureComparer as StoredProcedureComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureMapping as StoredProcedureMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureParameter as StoredProcedureParameter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureParameterMapping as StoredProcedureParameterMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureResultColumn as StoredProcedureResultColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoredProcedureResultColumnMapping as StoredProcedureResultColumnMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreFunction as StoreFunction } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreFunctionParameter as StoreFunctionParameter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreStoredProcedure as StoreStoredProcedure } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreStoredProcedureParameter as StoreStoredProcedureParameter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreStoredProcedureResultColumn as StoreStoredProcedureResultColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { StoreStoredProcedureReturnValue as StoreStoredProcedureReturnValue } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { Table as Table } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableBase as TableBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableBaseIdentityComparer as TableBaseIdentityComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableIndex as TableIndex } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableIndexComparer as TableIndexComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableMapping as TableMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableMappingBase_1 as TableMappingBase } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { TableMappingBaseComparer as TableMappingBaseComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { UniqueConstraint as UniqueConstraint } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { UniqueConstraintComparer as UniqueConstraintComparer } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { View as View } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ViewColumn as ViewColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ViewColumnMapping as ViewColumnMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { ViewMapping as ViewMapping } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RuntimeStoredProcedureParameter as RuntimeStoredProcedureParameter } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; export { RuntimeStoredProcedureResultColumn as RuntimeStoredProcedureResultColumn } from './Microsoft.EntityFrameworkCore.Metadata.Internal/internal/index.js'; // Extension methods (C# using semantics) export type { ExtensionMethods_Microsoft_EntityFrameworkCore_Metadata_Internal as ExtensionMethods } from './__internal/extensions/index.js';