import { z } from 'zod'; import { type ConfigOf } from '../secrets.ts'; declare const ChromaConfigSchema: z.ZodObject<{ host: z.ZodOptional; port: z.ZodOptional; ssl: z.ZodOptional; collectionName: z.ZodString; slugField: z.ZodOptional; chunkIndexField: z.ZodOptional; }, z.core.$strip>; export type ChromaConfig = ConfigOf; export declare function normalizeChromaConfig(input: Record): ChromaConfig; export interface ChromaConfigResolved { host: string; port: number; ssl: boolean; collectionName: string; slugField: string; chunkIndexField: string; } export declare function resolveChromaConfig(config: ChromaConfig): ChromaConfigResolved; export type ChromaConfigRedacted = ChromaConfigResolved; export declare function redactChromaConfig(config: ChromaConfigResolved): ChromaConfigRedacted; export {}; //# sourceMappingURL=config.d.ts.map