UNPKG

@autorest/codemodel

Version:
20 lines 866 B
import { Initializer, DeepPartial } from "@azure-tools/codegen"; import { Extensions } from "../extensions"; import { Languages } from "../languages"; import { Schema, ValueSchema } from "../schema"; export interface FlagValue extends Extensions { /** per-language information for this value */ language: Languages; value: number; } export declare class FlagValue extends Initializer implements FlagValue { constructor(name: string, description: string, value: number, objectInitializer?: DeepPartial<FlagValue>); } export interface FlagSchema extends ValueSchema { /** the possible choices for in the set */ choices: Array<FlagValue>; } export declare class FlagSchema extends Schema implements FlagSchema { constructor(name: string, description: string, objectInitializer?: DeepPartial<FlagSchema>); } //# sourceMappingURL=flag.d.ts.map