type ReleaseAsset = Readonly<{
    name: string;
    url: string;
}>;
export type ReleaseAssetBundle = Readonly<{
    version: string;
    archive: ReleaseAsset;
    checksums: ReleaseAsset;
    checksumsSig: ReleaseAsset;
}>;
export declare function downloadVerifiedReleaseAssetBundle(params: Readonly<{
    bundle: ReleaseAssetBundle;
    destDir: string;
    pubkeyFile: string;
    userAgent?: string;
}>): Promise<Readonly<{
    version: string;
    archiveName: string;
    archivePath: string;
    source: {
        archiveUrl: string;
        checksumsUrl: string;
    };
}>>;
export {};
//# sourceMappingURL=verifiedDownload.d.ts.map