/**
 * Endpoint prefixes for data accessor
 */
export declare const RDP_ENDPOINT_ROOT = "/api/rdp";
export declare const UDF_ENDPOINT_ROOT = "/api/udf";
export declare const TSI_ENDPOINT_ROOT = "/api/tsi";
export declare const RW_REQUEST_PREFIX = "/eds";
/**
 * The default scope of an Container session if the user doesn't provide their own
 */
export declare const APP_DEFAULT_SCOPE = "trapi";
/**
 * The default number of the first message through the streaming channel
 * In general the first message should be used for initialization or authorization
 */
export declare const STREAM_FIRST_REQUEST_ID: number;
/**
 * Platform of Eikon/RefinitivWorkspace container we are working on
 */
export declare enum Platform {
    ALPHA = "alpha",
    BETA = "beta",
    PROD = "prod"
}
/**
 * The network protocol types to be used for the container session
 */
export declare enum TransportType {
    PIPE = "PIPE",
    HTTP = "HTTP",
    MIX = "MIX"
}
export declare enum ExecutionContainer {
    DESKTOP_RW_1_9 = "DESKTOP_RW_1_9",
    DESKTOP_RW_NON_1_9_OR_EIKON = "DESKTOP_RW_NON_1_9_OR_EIKON",
    RTK = "RTK",
    SXS_WEB = "SXS_WEB",
    WORKSPACE_SDK = "WSDK",
    WEB_RW_OR_EIKON = "WEB_RW_OR_EIKON",
    UNKNOWN = "UNKNOWN"
}
export declare const WORKSPACE_SDK_DETECTOR_OBJECT = "WSDK";
export declare const SXS_WEB_DETECTOR_OBJECT = "sxsWeb";
export declare const RTK_DETECTOR_OBJECT = "RTK";
export declare const EIKON_DESKTOP_DETECTOR_REGEX: RegExp;
export declare const RW_DESKTOP_DETECTOR_REGEX: RegExp;
