/**
 * These hashes are for blocks that are to known to have violated the Bitcoin
 * protocol. Regardless of the amount of proof-of-work that chains built on top
 * of them may have accumulated, they cannot be considered valid Bitcoin blocks.
 *
 * In the first instance, segregating witness data from transactions is not
 * part of the design of Bitcoin.
 *
 * In the second instance, adding new opcodes to be used when evaluating
 * scripts is also not allowed.
 */
export declare const dirtyHashes: {
    '00000000000000000019f112ec0a9982926f1258cdcc558dd7c3b7e5dc7fa148': string;
    '0000000000000000004626ff6e3b936941d341c5932ece4357eeccac44e6d56c': string;
};
/**
 * Throws Error if blockHash is in the dirtyHashes list.
 */
export declare function validateAgainstDirtyHashes(blockHash: string): void;
//# sourceMappingURL=dirtyHashes.d.ts.map