import type { BlockViewerMethods } from '@xyo-network/xl1-protocol/protocol-lib';
/** Method names exposed by Block Viewer. */
export type BlockViewerMethodName = keyof BlockViewerMethods;
/** Fully qualified RPC method names for Block Viewer. */
export type BlockViewerRpcMethodName = `blockViewer_${BlockViewerMethodName}`;
/** Handler map for the Block Viewer RPC methods. */
export type BlockViewerRpcMethodHandlers = {
    [K in BlockViewerMethodName as `blockViewer_${K}`]: (params: Parameters<BlockViewerMethods[K]>) => ReturnType<BlockViewerMethods[K]>;
};
//# sourceMappingURL=BlockViewerRpc.d.ts.map