export declare enum FcrBoardShape {
    Curve = 1,
    Straight = 2,
    Arrow = 3,
    Rectangle = 4,
    Triangle = 5,
    Rhombus = 6,
    Pentagram = 7,
    Ellipse = 8
}
export declare enum RoomPhase {
    /**
     * 连接中
     */
    Connecting = "connecting",
    /**
     * 已连接
     */
    Connected = "connected",
    /**
     * 正在重连
     */
    Reconnecting = "reconnecting",
    /**
     * 断开连接中
     */
    Disconnecting = "disconnecting",
    /**
     * 已断开连接
     */
    Disconnected = "disconnected"
}
export declare enum ViewMode {
    /**
     * 自由模式。不跟随任何人，也不被任何人跟随，自己可以自由操作视角。
     */
    Freedom = "freedom",
    /**
     * 跟随模式。跟随当前房间的主播视角。
     */
    Follower = "follower",
    /**
     * 主播模式。可以自由操作视角，但房间中处于跟随模式的人会跟随。
     */
    Broadcaster = "broadcaster"
}
export declare enum DeviceType {
    /**
     * 桌面设备，使用键盘鼠标
     */
    Desktop = "desktop",
    /**
     * 触碰板设备，比如只能手机、平板电脑
     */
    Touch = "touch",
    /**
     * 同时支持键盘、鼠标、触碰板的设备
     */
    Surface = "surface"
}
export declare enum ApplianceNames {
    /**
     * 选择工具
     */
    selector = "selector",
    /**
     * 互动工具（无默认行为，可供 plugin 自定义）
     */
    clicker = "clicker",
    /**
     * 激光笔
     */
    laserPointer = "laserPointer",
    /**
     * 铅笔工具
     */
    pencil = "pencil",
    /**
     * 矩形工具
     */
    rectangle = "rectangle",
    /**
     * 圆形工具
     */
    ellipse = "ellipse",
    /**
     * 图形工具
     */
    shape = "shape",
    /**
     * 橡皮工具
     */
    eraser = "eraser",
    /**
     * 橡皮工具（用来擦除铅笔笔迹的局部）
     */
    pencilEraser = "pencilEraser",
    /**
     * 文字工具
     */
    text = "text",
    /**
     * 直线工具
     */
    straight = "straight",
    /**
     * 箭头工具
     */
    arrow = "arrow",
    /**
     * 抓手工具
     */
    hand = "hand"
}
export declare enum ShapeType {
    /**
     * 三角形
     */
    Triangle = "triangle",
    /**
     * 菱形
     */
    Rhombus = "rhombus",
    /**
     * 五角星
     */
    Pentagram = "pentagram",
    /**
     * 说话泡泡
     */
    SpeechBalloon = "speechBalloon"
}
export declare enum FcrBoardToolType {
    NONE = 0,
    SELECTOR = 1,
    LASER_POINTER = 2,
    ERASER = 3,
    TEXT = 4,
    HAND = 5,
    CURVE = 6,
    STRAIGHT = 7,
    ARROW = 8,
    RECTANGLE = 9,
    TRIANGLE = 10,
    RHOMBUS = 11,
    PENTAGRAM = 12,
    ELLIPSE = 13,
    DOTTED_LINE = 14,
    LONG_DOTTED_LINE = 15
}
