UNPKG

@simonecoelhosfo/optimizely-mcp-server

Version:

Optimizely MCP Server for AI assistants with integrated CLI tools

305 lines 8.59 kB
/** * Common Entity Creation Patterns * Reusable patterns for creating different entity types */ export declare const entityCreationPatterns: { events: { conversion_event: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; event_type: string; category: string; }; }; usage: string; }; click_event: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; event_type: string; selector: string; }; }; usage: string; }; custom_event: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; event_type: string; category: string; }; }; usage: string; }; }; attributes: { boolean_attribute: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; key: string; name: string; description: string; type: string; }; }; usage: string; }; number_attribute: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; key: string; name: string; description: string; type: string; }; }; usage: string; }; list_attribute: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; key: string; name: string; description: string; type: string; list_type: string; values: string; }; }; usage: string; }; }; audiences: { simple_condition: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; conditions: { field: string; match: string; value: string; }[]; }; }; usage: string; }; complex_and_conditions: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; conditions: { and: { field: string; match: string; value: string; }[]; }; }; }; usage: string; }; complex_or_conditions: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; conditions: { or: { field: string; match: string; value: string; }[]; }; }; }; usage: string; }; }; extensions: { project_javascript: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; description: string; extension_point: string; enabled: boolean; javascript: string; html: string; css: string; }; }; usage: string; }; custom_code_with_css: { id: string; name: string; description: string; template: { entity_type: string; mode: string; operation: string; template_data: { project_id: string; name: string; key: string; description: string; extension_point: string; enabled: boolean; javascript: string; css: string; html: string; }; }; usage: string; }; }; variable_resolution: { step_reference: { pattern: string; description: string; example: string; }; step_key_reference: { pattern: string; description: string; example: string; }; nested_data_reference: { pattern: string; description: string; example: string; }; parameter_reference: { pattern: string; description: string; example: string; }; string_interpolation: { pattern: string; description: string; example: string; }; }; audience_references: { specific_audience: { pattern: { ref: { id: string; }; }; description: string; usage: string; }; everyone: { pattern: { ref: { id: null; }; }; description: string; usage: string; }; multiple_audiences_or: { pattern: { or: { ref: { id: string; }; }[]; }; description: string; usage: string; }; multiple_audiences_and: { pattern: { and: { ref: { id: string; }; }[]; }; description: string; usage: string; }; }; }; //# sourceMappingURL=EntityCreationPatterns.d.ts.map