14 lines
642 B
TypeScript
14 lines
642 B
TypeScript
import type { CompactionAgentConfigCheckpoint } from "../../shared/compaction-agent-config-checkpoint";
|
|
type PromptConfigInfo = {
|
|
agent?: string;
|
|
model?: {
|
|
providerID?: string;
|
|
modelID?: string;
|
|
};
|
|
providerID?: string;
|
|
modelID?: string;
|
|
};
|
|
export declare function resolveValidatedModel(info: PromptConfigInfo | undefined): CompactionAgentConfigCheckpoint["model"] | undefined;
|
|
export declare function validateCheckpointModel(checkpointModel: CompactionAgentConfigCheckpoint["model"], currentModel: CompactionAgentConfigCheckpoint["model"]): CompactionAgentConfigCheckpoint["model"] | undefined;
|
|
export {};
|