RecordMetaData: { create( base?: { address?: string; blockNumber?: bigint; chainId?: string; contractName?: string; labels?: { [key: string]: undefined | string }; logIndex?: number; name?: string; transactionHash?: string; transactionIndex?: number; }, ): RecordMetaData; decode(input: Uint8Array | Reader, length?: number): RecordMetaData; encode(message: RecordMetaData, writer?: Writer): Writer; fromJSON(object: any): RecordMetaData; fromPartial( object: { address?: string; blockNumber?: bigint; chainId?: string; contractName?: string; labels?: { [key: string]: undefined | string }; logIndex?: number; name?: string; transactionHash?: string; transactionIndex?: number; }, ): RecordMetaData; toJSON(message: RecordMetaData): unknown;}