@autorest/openapi-to-typespec
Version:
Autorest plugin to scaffold a Typespec definition from an OpenAPI document
16 lines • 1.38 kB
TypeScript
import { ArraySchema, ChoiceSchema, ConstantSchema, DictionarySchema, Schema, SchemaResponse, SealedChoiceSchema, Response, AnySchema, StringSchema, ArmIdSchema, UriSchema, UuidSchema } from "@autorest/codemodel";
export declare function isConstantSchema(schema: Schema): schema is ConstantSchema;
export declare function isStringSchema(schema: Schema): schema is StringSchema;
export declare function isUriSchema(schema: Schema): schema is UriSchema;
export declare function isUuidSchema(schema: Schema): schema is UuidSchema;
export declare function isArraySchema(schema: Schema): schema is ArraySchema;
export declare function isChoiceSchema(schema: Schema): schema is ChoiceSchema;
export declare function isSealedChoiceSchema(schema: Schema): schema is SealedChoiceSchema;
export declare function isDictionarySchema(schema: Schema): schema is DictionarySchema;
export declare function isResponseSchema(response: Response | SchemaResponse): response is SchemaResponse;
export declare function isAnySchema(schema: Schema): schema is AnySchema;
export declare function isAnyObjectSchema(schema: Schema): schema is AnySchema;
export declare function isArmIdSchema(schema: Schema): schema is ArmIdSchema;
export declare function isDurationSchema(schema: Schema): boolean;
export declare function isUnixTimeSchema(schema: Schema): boolean;
//# sourceMappingURL=schemas.d.ts.map