import { type ExpectedTransportIdentity, type RequestOptions } from './control.mts'; export { DEFAULT_COVERAGE_MANIFEST_FILENAME } from './constants.mts'; interface UploadOptions extends RequestOptions { readonly cwd?: string; readonly expectedIdentity: ExpectedTransportIdentity; readonly coverageManifestFilename?: string; } interface DownloadOptions extends RequestOptions { readonly expectedIdentity: ExpectedTransportIdentity; readonly coverageManifestFilename?: string; } export declare function cmdUpload(controlPath: string, suite: string, options: UploadOptions): Promise<{ coverage: boolean; blob: boolean; }>; export declare function cmdDownloadCoverage(controlPath: string, destinationRoot: string, options: DownloadOptions): Promise; export declare function cmdDownloadVitestBlobs(controlPath: string, destinationRoot: string, options: DownloadOptions): Promise;