UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

48 lines (47 loc) 1.71 kB
import { FromSchema } from 'json-schema-to-ts'; export declare const proxyFeatureSchema: { readonly $id: "#/components/schemas/proxyFeatureSchema"; readonly type: "object"; readonly required: readonly ["name", "enabled", "impressionData"]; readonly additionalProperties: false; readonly properties: { readonly name: { readonly type: "string"; }; readonly enabled: { readonly type: "boolean"; }; readonly impressionData: { readonly type: "boolean"; }; readonly variant: { readonly type: "object"; readonly required: readonly ["name", "enabled"]; readonly additionalProperties: false; readonly properties: { readonly name: { readonly type: "string"; }; readonly enabled: { readonly type: "boolean"; }; readonly payload: { readonly type: "object"; readonly additionalProperties: false; readonly required: readonly ["type", "value"]; readonly properties: { readonly type: { readonly type: "string"; readonly enum: readonly ["string"]; }; readonly value: { readonly type: "string"; }; }; }; }; }; }; readonly components: {}; }; export declare type ProxyFeatureSchema = FromSchema<typeof proxyFeatureSchema>;