UNPKG

unleash-server

Version:

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

70 lines (69 loc) 2.77 kB
import { FromSchema } from 'json-schema-to-ts'; export declare const strategiesSchema: { readonly $id: "#/components/schemas/strategiesSchema"; readonly type: "object"; readonly additionalProperties: false; readonly required: readonly ["version", "strategies"]; readonly properties: { readonly version: { readonly type: "integer"; }; readonly strategies: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/strategySchema"; }; }; }; readonly components: { readonly schemas: { readonly strategySchema: { readonly $id: "#/components/schemas/strategySchema"; readonly type: "object"; readonly additionalProperties: false; readonly required: readonly ["name", "displayName", "description", "editable", "deprecated", "parameters"]; readonly properties: { readonly name: { readonly type: "string"; }; readonly displayName: { readonly type: "string"; readonly nullable: true; }; readonly description: { readonly type: "string"; }; readonly editable: { readonly type: "boolean"; }; readonly deprecated: { readonly type: "boolean"; }; readonly parameters: { readonly type: "array"; readonly items: { readonly type: "object"; readonly additionalProperties: false; readonly properties: { readonly name: { readonly type: "string"; }; readonly type: { readonly type: "string"; }; readonly description: { readonly type: "string"; }; readonly required: { readonly type: "boolean"; }; }; }; }; }; readonly components: {}; }; }; }; }; export declare type StrategiesSchema = FromSchema<typeof strategiesSchema>;