/**
 * Get Flag History Tool - Individual Module
 * @description Retrieves historical changes and audit trail for flags
 * @since 2025-08-04
 * @author Tool Modularization Team
 *
 * Migration Status: COMPLETED
 * Original Method: Delegates to manageEntityLifecycle with operation "history"
 * Complexity: MEDIUM
 * Dependencies: logger, errorMapper, manageEntityLifecycle
 */
import { ToolDefinition, ToolDependencies } from '../types/ToolDefinition.js';
interface GetFlagHistoryDependencies extends ToolDependencies {
    manageEntityLifecycle: (operation: string, entityType: string, entityId?: string, entityKey?: string, projectId?: string, data?: any) => Promise<any>;
}
/**
 * Creates the Get Flag History tool with injected dependencies
 * @param deps - Injected dependencies (storage, logger, errorMapper, etc.)
 * @returns Tool definition with handler
 */
export declare function createGetFlagHistoryTool(deps: GetFlagHistoryDependencies): ToolDefinition;
export {};
//# sourceMappingURL=GetFlagHistory.d.ts.map