@autorest/codemodel
Version:
AutoRest code model library
20 lines • 869 B
TypeScript
import { DeepPartial } from "@azure-tools/codegen";
import { PrimitiveSchema } from "../schema";
import { SchemaType } from "../schema-type";
/** a schema that represents a boolean value */
export interface BooleanSchema extends PrimitiveSchema {
/** the schema type */
type: SchemaType.Boolean;
}
export declare class BooleanSchema extends PrimitiveSchema implements BooleanSchema {
constructor(name: string, description: string, objectInitializer?: DeepPartial<BooleanSchema>);
}
/** a schema that represents a Char value */
export interface CharSchema extends PrimitiveSchema {
/** the schema type */
type: SchemaType.Char;
}
export declare class CharSchema extends PrimitiveSchema implements CharSchema {
constructor(name: string, description: string, objectInitializer?: DeepPartial<CharSchema>);
}
//# sourceMappingURL=primitive.d.ts.map