import { BaseAgent } from '../agents/BaseAgent';
import { I18N } from './I18N';
export declare class Prompts {
    readonly agent: BaseAgent;
    readonly i18n: I18N;
    readonly hasTools: boolean;
    constructor(agent: BaseAgent, i18n: I18N, hasTools?: boolean);
    taskExecution(): Record<string, string>;
    private buildPrompt;
}
