typia
Version:
Superfast runtime validators with only one line
15 lines (14 loc) • 518 B
text/typescript
import { ILlmSchema } from "@samchon/openapi";
import ts from "typescript";
import { ITransformProps } from "../../ITransformProps";
import { ITypiaContext } from "../../ITypiaContext";
export declare namespace LlmApplicationTransformer {
const transform: (props: ITransformProps) => ts.Expression;
const finalize: (props: {
context: ITypiaContext;
value: ts.Expression;
argument: ts.Expression;
equals?: boolean;
model: ILlmSchema.Model;
}) => ts.CallExpression;
}