// Generated by tsbindgen - Architecture // Namespace: Microsoft.Extensions.Diagnostics.Metrics.Configuration // Assembly: Microsoft.Extensions.Diagnostics // 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 * as System_Internal from "@tsonic/dotnet/System/internal/index.js"; import type { IConfiguration } from "../../Microsoft.Extensions.Configuration/internal/index.js"; import type { String as ClrString } from "@tsonic/dotnet/System/internal/index.js"; export interface IMetricListenerConfigurationFactory$instance { readonly __tsonic_iface_Microsoft_Extensions_Diagnostics_Metrics_Configuration_IMetricListenerConfigurationFactory: never; GetConfiguration(listenerName: string): IConfiguration; } export type IMetricListenerConfigurationFactory = IMetricListenerConfigurationFactory$instance;