import { chatEnabledModels } from './modelsChatEnabled.gen.js'; import * as encodingsMap from './modelsMap.js'; export declare const cl100k_base = "cl100k_base"; export declare const p50k_base = "p50k_base"; export declare const p50k_edit = "p50k_edit"; export declare const r50k_base = "r50k_base"; export declare const o200k_base = "o200k_base"; export declare const DEFAULT_ENCODING = "o200k_base"; export type EncodingName = keyof typeof encodingsMap; export declare const encodingNames: ["p50k_base", "r50k_base", "p50k_edit", "cl100k_base", "o200k_base"]; /** * maps model names to encoding names * if a model is not listed, it uses the default encoding for new models * which is `o200k_base` */ export declare const modelToEncodingMap: Record; export interface ChatParameters { messageSeparator: string; roleSeparator: string; } export type ModelName = keyof typeof import('./models.js'); export type ChatModelName = (typeof chatEnabledModels)[number]; export declare const chatModelParams: Record;