import type { EmbeddingModel, RerankModel } from './types.js'; export type PapershelfConfig = { zeroEntropyApiKey: string; zeroEntropyBaseUrl: string; embeddingModel: EmbeddingModel; embeddingDimensions: number; rerankModel: RerankModel; defaultCandidateLimit: number; defaultResultLimit: number; }; export declare const defaultZeroEntropyBaseUrl: string; export declare const defaultEmbeddingModel: EmbeddingModel; export declare const defaultRerankModel: RerankModel; export declare const defaultEmbeddingDimensions: number; export declare const defaultCandidateLimit: number; export declare const defaultResultLimit: number; export declare function loadConfig(env: Readonly): PapershelfConfig;