export interface WireHostResult { dependencyAdded: boolean; expo: { ok: boolean; pluginAdded?: boolean; appGroupAdded?: boolean; snippet?: string; }; metro: { ok: boolean; created?: boolean; patched?: boolean; snippet?: string; }; } export declare function wireHost(projectRoot: string): WireHostResult; /** Hard-fail only when Metro cannot be wired (app.config.js/ts is soft-fail). */ export declare function wireHostFailed(result: WireHostResult): boolean; export declare function printWireFailures(result: WireHostResult): void; export declare function printWireSuccess(targetName: string, result: WireHostResult): void; //# sourceMappingURL=wireHost.d.ts.map