@microsoft.azure/autorest.incubator
Version:
AutoRest incubator project
18 lines • 884 B
TypeScript
import { Variable } from '#csharp/code-dom/variable';
import { Schema } from '#csharp/lowlevel-generator/code-model';
import { Primitive } from '#csharp/schema/primitive';
export declare class Numeric extends Primitive {
isRequired: boolean;
protected numericType: string;
isXmlAttribute: boolean;
jsonType: import("#csharp/code-dom/mscorlib").LibraryType;
constructor(schema: Schema, isRequired: boolean, numericType: string);
readonly declaration: string;
validateValue(property: Variable): string;
protected validateMinimum(property: Variable): string;
protected validateMaximum(property: Variable): string;
protected validateExclusiveMinimum(property: Variable): string;
protected validateExclusiveMaximum(property: Variable): string;
protected validateMultipleOf(property: Variable): string;
}
//# sourceMappingURL=integer.d.ts.map