import BlockType from '../../enumerations/blockType'; import { BlockValidationErrorType } from '../../enumerations/blockValidationErrorType'; import { BrightChainStringKey } from '../../enumerations/brightChainStrings'; import { TypedWithReasonError } from '../typedWithReasonError'; export declare class BlockValidationError extends TypedWithReasonError { readonly blockType?: BlockType; readonly addressLength?: { index: number; length: number; expectedLength: number; }; get reasonMap(): Record; constructor(type: BlockValidationErrorType, blockType?: BlockType, addressLength?: { index: number; length: number; expectedLength: number; }, _language?: string); } //# sourceMappingURL=blockValidation.d.ts.map