export type AutomationParameterType = 'string' | 'number' | 'boolean' | 'object' | 'array'; export interface AutomationParameterDefinition { name: string; type: AutomationParameterType; required: boolean; description: string; schema?: Record; } export interface AutomationCommandDefinition { name: string; description: string; parameters: AutomationParameterDefinition[]; changesState?: boolean; persistsWorld?: boolean; } export declare const ENGINE_AUTOMATION_COMMAND_DEFINITIONS: AutomationCommandDefinition[]; export declare const ENGINE_EDITOR_AGENT_COMMAND_DEFINITIONS: AutomationCommandDefinition[]; //# sourceMappingURL=definitions.d.ts.map