@expo/xdl
Version:
The Expo Development Library
24 lines (23 loc) • 1.19 kB
TypeScript
import { startTunnelsAsync, stopTunnelsAsync } from './start/ngrok';
import { StartOptions } from './start/startDevServerAsync';
import { startExpoServerAsync } from './start/startLegacyExpoServerAsync';
import { startReactNativeServerAsync, stopReactNativeServerAsync } from './start/startLegacyReactNativeServerAsync';
export { startAsync, stopAsync } from './start/startAsync';
/**
* @deprecated Use `ProjectSettings.setPackagerInfoAsync`
* @param projectRoot
* @param options
*/
export declare function setOptionsAsync(projectRoot: string, options: {
packagerPort?: number;
}): Promise<void>;
/**
* @deprecated `ProjectSettings.getCurrentStatusAsync`
* @param projectRoot
*/
export declare function currentStatus(projectRoot: string): Promise<"running" | "ill" | "exited">;
export { startTunnelsAsync, stopTunnelsAsync, startExpoServerAsync, StartOptions, startReactNativeServerAsync, stopReactNativeServerAsync, };
export { PublishedProjectResult, publishAsync } from './project/publishAsync';
export { exportAppAsync } from './project/exportAppAsync';
export { runHook } from './project/runHook';
export { mergeAppDistributions } from './project/mergeAppDistributions';