import { HashStrategy } from '../HashStrategy';
/**
 * Sha256Strategy - Implementation of HashStrategy using SHA-256 algorithm
 */
export declare class Sha256Strategy implements HashStrategy {
    /**
     * Calculate a SHA-256 hash for the input data
     *
     * @param data - The data to hash
     * @returns The computed SHA-256 hash as a Buffer
     */
    hash(data: Buffer | string): Buffer;
    /**
     * Get the algorithm name
     *
     * @returns The string "SHA-256"
     */
    getAlgorithmName(): string;
}
