@expo/xdl
Version:
The Expo Development Library
32 lines (31 loc) • 795 B
TypeScript
import { PublishOptions } from './getPublishExpConfigAsync';
export declare function buildPublishBundlesAsync(projectRoot: string, publishOptions: PublishOptions | undefined, bundleOptions: {
dev?: boolean;
useDevServer: boolean;
}): Promise<{
android: {
code: string;
map: string;
assets: any;
};
ios: {
code: string;
map: string;
assets: any;
};
}>;
export interface PublishedProjectResult {
/**
* Project manifest URL
*/
url: string;
/**
* TODO: What is this?
*/
ids: string[];
/**
* TODO: What is this? Where does it come from?
*/
err?: string;
}
export declare function publishAsync(projectRoot: string, options?: PublishOptions): Promise<PublishedProjectResult>;