You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
741 B

/// <reference types="node" />
import { ExpoConfig, ProjectTarget } from '@expo/config';
import { MessageSocket } from '@expo/dev-server';
import http from 'http';
export declare type StartOptions = {
metroPort?: number;
webpackPort?: number;
isWebSocketsEnabled?: boolean;
isRemoteReloadingEnabled?: boolean;
devClient?: boolean;
reset?: boolean;
nonInteractive?: boolean;
nonPersistent?: boolean;
maxWorkers?: number;
webOnly?: boolean;
target?: ProjectTarget;
platforms?: ExpoConfig['platforms'];
forceManifestType?: 'expo-updates' | 'classic';
};
export declare function startDevServerAsync(projectRoot: string, startOptions: StartOptions): Promise<[http.Server, any, MessageSocket]>;