/**
 * Flag A/B Test Transformer
 *
 * Detects and prevents agents from trying to update flags with ab_test structures,
 * which is a Web Experimentation pattern that doesn't exist in Feature Experimentation.
 *
 * @author Optimizely MCP Server
 * @version 1.0.0
 */
export interface TransformResult {
    shouldReject: boolean;
    reason?: string;
    guidance?: string;
    suggestedWorkflow?: any[];
}
export declare class FlagAbTestTransformer {
    private logger;
    /**
     * Check if a flag update contains invalid ab_test structure
     */
    checkFlagUpdate(entityType: string, operation: string, payload: any, platform?: 'feature' | 'web'): TransformResult;
    /**
     * Generate the correct workflow steps
     */
    private generateCorrectWorkflow;
}
export declare const flagAbTestTransformer: FlagAbTestTransformer;
//# sourceMappingURL=FlagAbTestTransformer.d.ts.map