import { WebsocketMessage } from "../utils/messages.js";
import { Session } from "../models/session.js";

/** @interface */
export class StateInterface {
    /** @param {Session} session */
    constructor(session) {}

    onAttach() {}

    /** @param {WebsocketMessage} message */
    onMessage(message) {}
}
