UNPKG

905 BTypeScriptView Raw
1import * as ServiceList from '../src/serviceList';
2import * as Websocket from 'ws';
3declare type ServiceListKeys = keyof typeof ServiceList;
4export declare type SharedFolder = typeof ServiceList[ServiceListKeys];
5export declare type SharedFolderClient = InstanceType<typeof ServiceList[ServiceListKeys]>;
6export declare type WebsocketOpt = {
7 remixIdeUrl: string;
8};
9export declare type FolderArgs = {
10 path: string;
11};
12export declare type KeyPairString = {
13 [key: string]: string;
14};
15export declare type ResolveDirectory = {
16 [key: string]: {
17 isDirectory: boolean;
18 };
19};
20export declare type FileContent = {
21 content: string;
22 readonly: boolean;
23};
24export declare type TrackDownStreamUpdate = KeyPairString;
25export declare type SharedFolderArgs = FolderArgs & KeyPairString;
26export declare type WS = typeof Websocket;
27export declare type Filelist = KeyPairString;
28export {};