UNPKG

741 BTypeScriptView Raw
1/// <reference types="node" />
2import { ExpoConfig, ProjectTarget } from '@expo/config';
3import { MessageSocket } from '@expo/dev-server';
4import http from 'http';
5export 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};
20export declare function startDevServerAsync(projectRoot: string, startOptions: StartOptions): Promise<[http.Server, any, MessageSocket]>;