// Generated by tsbindgen - Architecture // Namespace: Microsoft.EntityFrameworkCore.Sqlite.Metadata.Internal // Assembly: Microsoft.EntityFrameworkCore.Sqlite // 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'; // Import types from other namespaces import type { IEnumerable_1 } from "@tsonic/dotnet/System.Collections.Generic/internal/index.js"; import * as System_Internal from "@tsonic/dotnet/System/internal/index.js"; import type { Boolean as ClrBoolean, Object as ClrObject, String as ClrString } from "@tsonic/dotnet/System/internal/index.js"; import type { IAnnotation } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Infrastructure/internal/index.js"; import * as Microsoft_EntityFrameworkCore_Metadata_Internal from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; import type { IColumn, IRelationalAnnotationProvider, IRelationalModel, RelationalAnnotationProvider, RelationalAnnotationProviderDependencies } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; export interface SqliteAnnotationProvider$instance extends RelationalAnnotationProvider { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Sqlite_Metadata_Internal_SqliteAnnotationProvider: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Metadata_IRelationalAnnotationProvider: never; For(model: IRelationalModel, designTime: boolean): IEnumerable_1; For(column: IColumn, designTime: boolean): IEnumerable_1; } export const SqliteAnnotationProvider: { new(dependencies: RelationalAnnotationProviderDependencies): SqliteAnnotationProvider; }; export type SqliteAnnotationProvider = SqliteAnnotationProvider$instance; export abstract class SqliteAnnotationNames$instance { static readonly Prefix: string; static readonly LegacyAutoincrement: string; static readonly Autoincrement: string; static readonly InlinePrimaryKey: string; static readonly InlinePrimaryKeyName: string; static readonly InitSpatialMetaData: string; static readonly Srid: string; static readonly UseSqlReturningClause: string; static readonly ValueGenerationStrategy: string; } export type SqliteAnnotationNames = SqliteAnnotationNames$instance;