import { AccountId, Header } from '@plugnet/types/interfaces'; import { AnyJsonObject, Constructor } from '@plugnet/types/types'; declare const _Header: Constructor
; /** * @name HeaderExtended * @description * A [[Block]] header with an additional `author` field that indicates the block author */ export default class HeaderExtended extends _Header { private _author?; constructor(header?: Header, sessionValidators?: AccountId[]); private extractAuthor; /** * @description Convenience method, returns the author for the block */ readonly author: AccountId | undefined; /** * @description Creates the JSON representation */ toJSON(): AnyJsonObject; } export {};