1 |
|
2 | import { ExpoConfig, ProjectTarget } from '@expo/config';
|
3 | import { MessageSocket } from '@expo/dev-server';
|
4 | import http from 'http';
|
5 | export declare type StartOptions = {
|
6 | metroPort?: number;
|
7 | webpackPort?: number;
|
8 | isWebSocketsEnabled?: boolean;
|
9 | isRemoteReloadingEnabled?: boolean;
|
10 | devClient?: boolean;
|
11 | reset?: boolean;
|
12 | nonInteractive?: boolean;
|
13 | nonPersistent?: boolean;
|
14 | maxWorkers?: number;
|
15 | webOnly?: boolean;
|
16 | target?: ProjectTarget;
|
17 | platforms?: ExpoConfig['platforms'];
|
18 | forceManifestType?: 'expo-updates' | 'classic';
|
19 | };
|
20 | export declare function startDevServerAsync(projectRoot: string, startOptions: StartOptions): Promise<[http.Server, any, MessageSocket]>;
|