UNPKG

@autorest/openapi-to-typespec

Version:

Autorest plugin to scaffold a Typespec definition from an OpenAPI document

16 lines 1.38 kB
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