UNPKG

@launchdarkly/mcp-server

Version:

The local [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for [LaunchDarkly](https://launchdarkly.com/) federal and European Union (EU) environments.

77 lines • 3.85 kB
import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * The method for multiple comparison correction. */ export declare const AnalysisConfigRepMultipleComparisonCorrectionMethod: { readonly Bonferroni: "bonferroni"; readonly BenjaminiHochberg: "benjamini-hochberg"; }; /** * The method for multiple comparison correction. */ export type AnalysisConfigRepMultipleComparisonCorrectionMethod = ClosedEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionMethod>; /** * The scope for multiple comparison correction. */ export declare const AnalysisConfigRepMultipleComparisonCorrectionScope: { readonly Variations: "variations"; readonly VariationsAndMetrics: "variations-and-metrics"; readonly Metrics: "metrics"; }; /** * The scope for multiple comparison correction. */ export type AnalysisConfigRepMultipleComparisonCorrectionScope = ClosedEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionScope>; export type AnalysisConfigRep = { /** * The threshold for the Probability to Beat Baseline (PBBL) and Probability to Be Best (PBB) comparisons for the Bayesian results analysis approach. Value should be between 0-100 inclusive. */ bayesianThreshold?: string | null | undefined; /** * The significance threshold for the frequentist results analysis approach. Value should be between 0.0-1.0 inclusive. */ significanceThreshold?: string | undefined; /** * The test sided direction for the frequentist results analysis approach. */ testDirection?: string | undefined; /** * The method for multiple comparison correction. */ multipleComparisonCorrectionMethod?: AnalysisConfigRepMultipleComparisonCorrectionMethod | undefined; /** * The scope for multiple comparison correction. */ multipleComparisonCorrectionScope?: AnalysisConfigRepMultipleComparisonCorrectionScope | undefined; /** * Whether sequential testing is enabled for Frequentist analysis */ sequentialTestingEnabled?: boolean | undefined; }; /** @internal */ export declare const AnalysisConfigRepMultipleComparisonCorrectionMethod$inboundSchema: z.ZodNativeEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionMethod>; /** @internal */ export declare const AnalysisConfigRepMultipleComparisonCorrectionMethod$outboundSchema: z.ZodNativeEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionMethod>; /** @internal */ export declare const AnalysisConfigRepMultipleComparisonCorrectionScope$inboundSchema: z.ZodNativeEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionScope>; /** @internal */ export declare const AnalysisConfigRepMultipleComparisonCorrectionScope$outboundSchema: z.ZodNativeEnum<typeof AnalysisConfigRepMultipleComparisonCorrectionScope>; /** @internal */ export declare const AnalysisConfigRep$inboundSchema: z.ZodType<AnalysisConfigRep, z.ZodTypeDef, unknown>; /** @internal */ export type AnalysisConfigRep$Outbound = { bayesianThreshold?: string | null | undefined; significanceThreshold?: string | undefined; testDirection?: string | undefined; multipleComparisonCorrectionMethod?: string | undefined; multipleComparisonCorrectionScope?: string | undefined; sequentialTestingEnabled?: boolean | undefined; }; /** @internal */ export declare const AnalysisConfigRep$outboundSchema: z.ZodType<AnalysisConfigRep$Outbound, z.ZodTypeDef, AnalysisConfigRep>; export declare function analysisConfigRepToJSON(analysisConfigRep: AnalysisConfigRep): string; export declare function analysisConfigRepFromJSON(jsonString: string): SafeParseResult<AnalysisConfigRep, SDKValidationError>; //# sourceMappingURL=analysisconfigrep.d.ts.map