def METHOD_NAME():
    step = AgentWorkflowStep(
        id=1,
        agent_workflow_id=1,
        unique_id='1',
        step_type='TRIGGER',
        action_type='TOOL',
        action_reference_id=1,
        next_steps=[]
    )
    result = step.to_dict()
    assert isinstance(result, dict)
    assert result['id'] == 1
    assert result['agent_workflow_id'] == 1
    assert result['unique_id'] == '1'
    assert result['step_type'] == 'TRIGGER'
    assert result['action_type'] == 'TOOL'
    assert result['action_reference_id'] == 1
    assert result['next_steps'] == []