UNPKG

@sontrx/typia

Version:

Superfast runtime validators with only one line

15 lines (14 loc) 665 B
import { ILlmApplication, ILlmSchema } from "@samchon/openapi"; import { MetadataFactory } from "../../factories/MetadataFactory"; import { Metadata } from "../../schemas/metadata/Metadata"; export declare namespace LlmApplicationProgrammer { const validate: <Model extends ILlmSchema.Model>(props: { model: Model; config?: Partial<ILlmSchema.ModelConfig[Model]>; }) => (metadata: Metadata, explore: MetadataFactory.IExplore) => string[]; const write: <Model extends ILlmSchema.Model>(props: { model: Model; metadata: Metadata; config?: Partial<ILlmSchema.ModelConfig[Model]>; }) => ILlmApplication<Model>; }