import { ChatExecutor, ExecutorOptions, ExecutorResponse } from './executor.interface';
export declare class MajkExecutor implements ChatExecutor {
    getName(): string;
    supportsStreaming(): boolean;
    execute(options: ExecutorOptions): Promise<ExecutorResponse>;
    private setupChat;
    private applyToolFiltering;
    private shouldIncludeTool;
    private matchesPattern;
    private setupMCP;
}
//# sourceMappingURL=majk.executor.d.ts.map