import { Fetcher } from '@difizen/magent-core';
import { ToolConfigFactory, type ToolConfigOption } from './protocol.js';
import type { ToolConfig } from './tool-config.js';
export declare class ToolConfigManager {
    fetcher: Fetcher;
    configFactory: ToolConfigFactory;
    getDraft: (option: ToolConfigOption) => Promise<ToolConfig>;
    create: (option: ToolConfigOption) => ToolConfig;
}
//# sourceMappingURL=tool-config-manager.d.ts.map