/** * RDP / T.128 protocol constants. */ export declare const RDP_DEFAULT_PORT = 3389; export declare const RDP_DEFAULT_WIDTH = 1024; export declare const RDP_DEFAULT_HEIGHT = 768; export declare const RDP_DEFAULT_COLOR_DEPTH = 24; export declare const X224_TPDU_CONNECTION_REQUEST = 224; export declare const X224_TPDU_CONNECTION_CONFIRM = 208; export declare const X224_TPDU_DATA = 240; export declare const MCS_CONNECT_INITIAL = 32613; export declare const MCS_CONNECT_RESPONSE = 32614; export declare const MCS_ERECT_DOMAIN_REQUEST = 4; export declare const MCS_ATTACH_USER_REQUEST = 40; export declare const MCS_ATTACH_USER_CONFIRM = 46; export declare const MCS_CHANNEL_JOIN_REQUEST = 56; export declare const MCS_CHANNEL_JOIN_CONFIRM = 62; export declare const MCS_SEND_DATA_REQUEST = 100; export declare const MCS_SEND_DATA_INDICATION = 104; export declare const MCS_CHANNEL_GLOBAL = 1003; export declare const MCS_CHANNEL_USER = 1007; export declare const MCS_CHANNEL_CLIPRDR = 1004; export declare const MCS_CHANNEL_RDPSND = 1005; export declare const PDUTYPE_DEMANDACTIVEPDU = 17; export declare const PDUTYPE_CONFIRMACTIVEPDU = 19; export declare const PDUTYPE_DATAPDU = 23; export declare const PDUTYPE_DEACTIVATEALLPDU = 22; export declare const PDUTYPE_SERVER_REDIR_PKT = 26; export declare const PDUTYPE2_UPDATE = 2; export declare const PDUTYPE2_CONTROL = 20; export declare const PDUTYPE2_POINTER = 27; export declare const PDUTYPE2_INPUT = 28; export declare const PDUTYPE2_SYNCHRONIZE = 31; export declare const PDUTYPE2_REFRESH_RECT = 33; export declare const PDUTYPE2_SUPPRESS_OUTPUT = 35; export declare const PDUTYPE2_FONTLIST = 39; export declare const PDUTYPE2_FONTMAP = 40; export declare const PDUTYPE2_SET_KEYBOARD_INDICATORS = 46; export declare const PDUTYPE2_BITMAPCACHEERROR = 51; export declare const PDUTYPE2_SET_KEYBOARD_IME = 57; export declare const PDUTYPE2_SHUTDOWN_REQUEST = 36; export declare const PDUTYPE2_SHUTDOWN_DENIED = 37; export declare const UPDATE_ORDERS = 0; export declare const UPDATE_BITMAP = 1; export declare const UPDATE_PALETTE = 2; export declare const UPDATE_POINTER = 3; export declare const SEC_EXCHANGE_PKT = 1; export declare const SEC_ENCRYPT = 8; export declare const SEC_LOGON_INFO = 64; export declare const SEC_LICENSE_PKT = 128; export declare const SEC_REDIRECTION_PKT = 1024; export declare const ENCRYPTION_METHOD_NONE = 0; export declare const ENCRYPTION_METHOD_40BIT = 1; export declare const ENCRYPTION_METHOD_128BIT = 2; export declare const ENCRYPTION_METHOD_56BIT = 8; export declare const ENCRYPTION_METHOD_FIPS = 16; export declare const ENCRYPTION_LEVEL_NONE = 0; export declare const ENCRYPTION_LEVEL_LOW = 1; export declare const ENCRYPTION_LEVEL_CLIENT_COMPATIBLE = 2; export declare const ENCRYPTION_LEVEL_HIGH = 3; export declare const ENCRYPTION_LEVEL_FIPS = 4; export declare const PROTOCOL_RDP = 0; export declare const PROTOCOL_SSL = 1; export declare const PROTOCOL_HYBRID = 2; export declare const PROTOCOL_RDSTLS = 4; export declare const PROTOCOL_HYBRID_EX = 8; export declare const INPUT_EVENT_SYNC = 0; export declare const INPUT_EVENT_SCANCODE = 4; export declare const INPUT_EVENT_UNICODE = 5; export declare const INPUT_EVENT_MOUSE = 32769; export declare const INPUT_EVENT_MOUSEX = 32770; export declare const PTRFLAGS_DOWN = 32768; export declare const PTRFLAGS_BUTTON1 = 4096; export declare const PTRFLAGS_BUTTON2 = 8192; export declare const PTRFLAGS_BUTTON3 = 16384; export declare const PTRFLAGS_MOVE = 2048; export declare const PTRFLAGS_WHEEL = 512; export declare const PTRFLAGS_WHEEL_NEG = 256; export declare const KBDFLAGS_EXTENDED = 256; export declare const KBDFLAGS_DOWN = 0; export declare const KBDFLAGS_RELEASE = 32768; export declare const BITMAP_COMPRESSION = 1; export declare const NO_BITMAP_COMPRESSION_HDR = 1024; export declare const RDP_SCANCODE: Record; /** Keys that require the EXTENDED flag in the RDP scancode event. */ export declare const RDP_EXTENDED_KEYS: Set;