/**
 * Binary Verifier
 * Handles checksum verification for downloaded binaries.
 */
import { ChecksumResult } from '../types';
/**
 * Compute SHA256 checksum of file
 */
export declare function computeChecksum(filePath: string): Promise<string>;
/**
 * Parse checksum from checksums.txt content
 */
export declare function parseChecksum(content: string, binaryName: string): string | null;
/**
 * Verify file checksum against checksums.txt
 */
export declare function verifyChecksum(filePath: string, binaryName: string, checksumsUrl: string, verbose?: boolean): Promise<ChecksumResult>;
//# sourceMappingURL=verifier.d.ts.map