def create_log_message_payload(message: str):
    """Create and return "logMessage" dictionary to send to the Plugin Manager.

    As per Stream Deck documentation:
    Logs are saved to disk per plugin in the folder `~/Library/Logs/StreamDeck/` on macOS and
    `%appdata%\\Elgato\\StreamDeck\\logs\\` on Windows. Note that the log files are rotated each
    time the Stream Deck application is relaunched.

    Args:
        message (str): Message to log in Stream Deck log files.

    Returns:
        dict: Dictionary with payload to get save message to Stream Deck log file.
    """
    return {
        "event": "logMessage",
        "payload": {
            "message": message
        }
    }