UNPKG

@autorest/go

Version:
19 lines 1.52 kB
import * as m4 from '@autorest/codemodel'; export declare function aggregateParameters(op: m4.Operation): Array<m4.Parameter>; export declare function isArraySchema(resp: m4.Schema): resp is m4.ArraySchema; export declare function isDictionarySchema(resp: m4.Schema): resp is m4.DictionarySchema; export declare function isSchemaResponse(resp: m4.Response): resp is m4.SchemaResponse; export declare function isBinaryResponse(resp: m4.Response): resp is m4.BinaryResponse; export declare function isPageableOperation(op: m4.Operation): boolean; export declare function isLROOperation(op: m4.Operation): boolean; export declare function isObjectSchema(obj: m4.Schema): obj is m4.ObjectSchema; export declare function hasAdditionalProperties(obj: m4.ObjectSchema): m4.DictionarySchema | undefined; export declare function hasPolymorphicField(obj: m4.ObjectSchema): boolean; export declare function getSchemaResponse(op: m4.Operation): m4.SchemaResponse | undefined; export declare function isMultiRespOperation(op: m4.Operation): boolean; export declare function isBinaryResponseOperation(op: m4.Operation): m4.BinaryResponse | undefined; export declare function isTypePassedByValue(schema: m4.Schema): boolean; export declare function formatConstantValue(schema: m4.ConstantSchema): string; export declare function aggregateProperties(obj: m4.ObjectSchema): Array<m4.Property>; export declare function recursiveUnwrapArrayDictionary(item: m4.ArraySchema | m4.DictionarySchema): m4.Schema; //# sourceMappingURL=helpers.d.ts.map