export declare const VIDEO_CONSTRAINS: {
    qqvga: {
        width: {
            ideal: number;
        };
        height: {
            ideal: number;
        };
    };
    qvga: {
        width: number;
        height: number;
    };
    vga: {
        width: number;
        height: number;
    };
    hd: {
        width: number;
        height: number;
    };
    hd_cropped: {
        width: number;
        height: number;
    };
};
export declare const VIDEO_CONSTRAINS_SCREENSHARE: {
    vga: {
        width: {
            max: number;
        };
        height: {
            max: number;
        };
    };
    hd: {
        width: {
            max: number;
        };
        height: {
            max: number;
        };
    };
    full_hd: {
        width: {
            max: number;
        };
        height: {
            max: number;
        };
    };
};
export declare const PC_PROPRIETARY_CONSTRAINTS: {
    optional: ({
        googDscp: boolean;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googHighStartBitrate: number;
        googDscp?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googPayloadPadding: boolean;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googScreencastMinBitrate: number;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googCpuOveruseDetection: boolean;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googCpuOveruseEncodeUsage: boolean;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuUnderuseThreshold?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googCpuUnderuseThreshold: number;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuOveruseThreshold?: undefined;
    } | {
        googCpuOveruseThreshold: number;
        googDscp?: undefined;
        googHighStartBitrate?: undefined;
        googPayloadPadding?: undefined;
        googScreencastMinBitrate?: undefined;
        googCpuOveruseDetection?: undefined;
        googCpuOveruseEncodeUsage?: undefined;
        googCpuUnderuseThreshold?: undefined;
    })[];
};
export declare const WEBCAM_SIMULCAST_ENCODINGS: {
    rid: string;
    scalabilityMode: string;
}[];
export declare const WEBCAM_SIMULCAST_ENCODINGS_VGA: {
    rid: string;
    scalabilityMode: string;
}[];
export declare const WEBCAM_KSVC_ENCODINGS: {
    scalabilityMode: string;
}[];
export declare const SCREEN_SHARING_SIMULCAST_ENCODINGS: {
    dtx: boolean;
    maxBitrate: number;
}[];
export declare const SCREEN_SHARING_SVC_ENCODINGS: {
    scalabilityMode: string;
    dtx: boolean;
}[];
export declare const HD_QUALITY_PEERS_LIMIT = 1;
export declare const ICE_SERVERS: {
    urls: string;
    username: string;
    credential: string;
    credentialType: string;
}[];
