import { ILogger, Tool, StructuredPrompt } from '../types';
export declare class ToolAndPromptLoader {
    private logger;
    constructor(logger: ILogger);
    initializeToolsAndPrompts(toolsPath?: string, promptsPath?: string): Promise<{
        tools: Record<string, Tool>;
        prompts: Record<string, StructuredPrompt>;
    }>;
}
