import { ExecutionEngine } from '../../vm/interfaces/engine'; export declare function validatorAttribute(engine: ExecutionEngine): void; export declare function validatorBlock(engine: ExecutionEngine): void; export declare function validatorBlockTransaction(engine: ExecutionEngine): void; export declare function validatorBlockChainHeader(engine: ExecutionEngine): void; export declare function validatorBlockChainBlock(engine: ExecutionEngine): void; export declare function validatorBlockChainTransaction(engine: ExecutionEngine): void; export declare function validatorBlockChainContract(engine: ExecutionEngine): void; export declare function validatorHeader(engine: ExecutionEngine): void; export declare function validatorTransaction(engine: ExecutionEngine): void; export declare function validatorGetCode(engine: ExecutionEngine): void; export declare function validatorCheckWitness(engine: ExecutionEngine): void; export declare function validatorNotify(engine: ExecutionEngine): void; export declare function validatorLog(engine: ExecutionEngine): void; export declare function validatorSerialize(engine: ExecutionEngine): void; export declare function validatorDeserialize(engine: ExecutionEngine): void; export declare function validatorContextAsReadOnly(engine: ExecutionEngine): void;