/** * GetBlock request types and encoder */ import { BaseSolanaRequest, SolanaCommitmentOptions } from '../base'; export interface GetBlockRequest extends BaseSolanaRequest { readonly slot: number | bigint; } export interface GetBlockOptions extends SolanaCommitmentOptions { readonly maxSupportedTransactionVersion?: number; } export type EncodedGetBlockRequest = [number, GetBlockOptions?]; export declare function encodeGetBlockRequest(params: GetBlockRequest): EncodedGetBlockRequest;