unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
21 lines • 1.07 kB
TypeScript
import joi from 'joi';
import type { IMetricsBucket } from '../../../types/index.js';
export type ValidatedClientMetrics = {
environment?: string;
appName: string;
instanceId: string;
bucket: IMetricsBucket;
};
export declare const clientMetricsSchema: joi.ObjectSchema<ValidatedClientMetrics>;
export declare const clientMetricsEnvSchema: joi.ObjectSchema<any>;
export declare const clientMetricsEnvBulkSchema: joi.ArraySchema<any[]>;
export declare const applicationSchema: joi.ObjectSchema<any>;
export declare const customMetricSchema: joi.ObjectSchema<any>;
export declare const customMetricsSchema: joi.ObjectSchema<any>;
export declare const metricSampleSchema: joi.ObjectSchema<any>;
export declare const histogramSampleSchema: joi.ObjectSchema<any>;
export declare const impactMetricSchema: joi.ObjectSchema<any>;
export declare const impactMetricsSchema: joi.ArraySchema<any[]>;
export declare const batchMetricsSchema: joi.ObjectSchema<any>;
export declare const clientRegisterSchema: joi.ObjectSchema<any>;
//# sourceMappingURL=schema.d.ts.map