import type { ITracingProvider } from '@gati-framework/contracts'; export interface SelfHostedPresetConfig { serviceName: string; tracingProvider: 'jaeger' | 'zipkin'; jaegerConfig?: { agentHost?: string; agentPort?: number; samplerType?: 'const' | 'probabilistic' | 'ratelimiting'; samplerParam?: number; }; zipkinConfig?: { endpoint?: string; sampleRate?: number; }; } export interface SelfHostedProviders { tracing: ITracingProvider; } export declare function createSelfHostedPreset(config: SelfHostedPresetConfig): SelfHostedProviders; //# sourceMappingURL=self-hosted.d.ts.map