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