import { ILlmApplication, ILlmSchema } from "@samchon/openapi";
import { MetadataFactory } from "../../factories/MetadataFactory";
import { Metadata } from "../../schemas/metadata/Metadata";
export declare namespace LlmApplicationProgrammer {
    const validate: (model: ILlmSchema.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>;
}
