import ScaleModel from './utils/scale_mode';
export default class Config {
    static BuildType: 'local' | 'public';
    static LocalHomepagePath: string;
    /**
     */
    static VersionMarjor: number;
    static VersionMinorr: number;
    static VersionRevise: number;
    static VersionBuild: number;
    /**
     * webrtc 断开连接重试次数
     */
    static RetryTime: number;
    /**
     * design width/height
     * TODO reset with 0. check with render server.
     */
    static OriginW: number;
    static OriginH: number;
    /**
     * 默认码率从应用服务器接收码率
     */
    static CodeRate: number;
    static AudioCodeRate: number;
    static FrameRate: number;
    /**
     * default scale mode. 以应用原始尺寸的缩放
     */
    static ScaleMode: ScaleModel;
    /**
     * default net work.
     */
    static Network: 'local' | 'public';
    /**
     * 鼠标模式
     * 0 == 相对
     * 1 == 绝对
     */
    static MouseMode: number;
    /**
     * replace server ip for aws
     */
    static ForceIceAddr: boolean;
    /**
     * 禁用 VPX
     */
    static DisableVPX: boolean;
    /**
     * 是否启用相对鼠标移动虚拟摇杆
     */
    static RelativeMouseMove: boolean;
    /**
     * 虚拟摇杆精度
     */
    static VirtualRackerScale: number;
    static ErrChromeAndroidVersion: string[];
}
