import type { ProjectType } from '../../expo'; import { type RuntimeDeliveryBootstrapLockfile } from '../../runtime-delivery/bootstrapConfig'; type Project = { name: string; slug: string; orgId: string; }; type Org = { slug: string; orgId: string; name: string; }; export { normalizeRuntimeDeliveryBootstrap } from '../../runtime-delivery/bootstrapConfig'; export declare function getBundleDropConfigPath(startDir?: string): string; export declare function hasExistingBundleDropConfig(startDir?: string): boolean; export declare function initConfig(params: { serverUrl: string; projects: Project[]; organizations: Org[]; downloadApiKey?: string; authToken?: string; dryRun?: boolean; projectType?: ProjectType; }): Promise<{ bootstrapPath?: string; bootstrapContent?: string; bootstrap?: RuntimeDeliveryBootstrapLockfile; runtimeDeliveryAvailable?: boolean; bootstrapRetired?: boolean; configPath: string; content: string; created: boolean; serverUrl: string; orgSlug: string; projectSlug: string; }>; export default initConfig;