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); } export interface FlagSchema extends ValueSchema { /** the possible choices for in the set */ choices: Array; } export declare class FlagSchema extends Schema implements FlagSchema { constructor(name: string, description: string, objectInitializer?: DeepPartial); } //# sourceMappingURL=flag.d.ts.map