export interface CloudflaredBinary { /** Path to run. */ path: string; /** How it was found — surfaced so the caller can tell the developer when a * download just happened on their machine. */ source: 'env' | 'path' | 'cached' | 'downloaded'; } /** * Resolve a runnable cloudflared, downloading one only if `autoInstall` allows * it and nothing else turned up. Throws with an actionable message when this * platform has no build, or the download fails. */ export declare function resolveCloudflared({ autoInstall }?: { autoInstall?: boolean; }): Promise;