@typespec/http-server-js
Version:
TypeSpec HTTP server code generator for JavaScript
11 lines • 723 B
TypeScript
import { Enum, Model, Type, Union } from "@typespec/compiler";
import { JsContext, Module } from "../../ctx.js";
export type SerializableType = Model | Union | Enum;
export declare function isSerializableType(t: Type): t is SerializableType;
export type SerializationContentType = "application/json";
export declare function requireSerialization(ctx: JsContext, type: Type, contentType: SerializationContentType): void;
export interface SerializationContext extends JsContext {
}
export declare function emitSerialization(ctx: JsContext): void;
export declare function isSerializationRequired(ctx: JsContext, module: Module, type: Type, serialization: SerializationContentType): boolean;
//# sourceMappingURL=index.d.ts.map