import type { UnifiedConfig, Prompt, TestSuite } from './types';
export * from './external/ragas';
export declare function readProviderPromptMap(config: Partial<UnifiedConfig>, parsedPrompts: Prompt[]): TestSuite['providerPromptMap'];
export declare function readPrompts(promptPathOrGlobs: string | (string | Partial<Prompt>)[] | Record<string, string>, basePath?: string): Promise<Prompt[]>;
export declare const DEFAULT_GRADING_PROMPT: string;
export declare const OPENAI_FACTUALITY_PROMPT: string;
export declare const OPENAI_CLOSED_QA_PROMPT: string;
export declare const SUGGEST_PROMPTS_SYSTEM_MESSAGE: {
    role: string;
    content: string;
};
export declare const REFUSAL_PROMPT_SYSTEM_MESSAGE: {
    role: string;
    content: string;
};
export declare const AI_SELF_REFERENCE_PROMPT_SYSTEM_MESSAGE: {
    role: string;
    content: string;
};
export declare const SELECT_BEST_PROMPT: string;
//# sourceMappingURL=prompts.d.ts.map