-
Notifications
You must be signed in to change notification settings - Fork 205
Expand file tree
/
Copy pathRemoteDesktopModule.ts
More file actions
23 lines (22 loc) · 960 Bytes
/
RemoteDesktopModule.ts
File metadata and controls
23 lines (22 loc) · 960 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import type { DesktopSize } from './DesktopSize';
import type { DeviceEvent } from './DeviceEvent';
import type { InputTransaction } from './InputTransaction';
import type { IronError } from './session-event';
import type { Session } from './Session';
import type { SessionBuilder } from './SessionBuilder';
import type { SessionTerminationInfo } from './SessionTerminationInfo';
import type { ClipboardTransaction } from './ClipboardTransaction';
import type { ClipboardContent } from './ClipboardContent';
export interface RemoteDesktopModule {
init: () => Promise<unknown>;
iron_init: (logLevel: string) => void;
DesktopSize: DesktopSize;
DeviceEvent: DeviceEvent;
InputTransaction: InputTransaction;
RemoteDesktopError: IronError;
Session: Session;
SessionBuilder: SessionBuilder;
SessionTerminationInfo: SessionTerminationInfo;
ClipboardTransaction: ClipboardTransaction;
ClipboardContent: ClipboardContent;
}