import type { XyoJwtSignerMethods, XyoSignerMethods } from '@xyo-network/xl1-protocol/protocol-lib';
import type { XyoSignerBaseRpcMethodHandlers, XyoSignerRpcMethodHandlers } from '../types/index.js';
/** Creates the complete RPC handler set for a signer with detached-JWT support. */
export declare function rpcMethodHandlersFromSigner(signer: XyoSignerMethods & XyoJwtSignerMethods): XyoSignerRpcMethodHandlers;
/** Creates the required RPC handler set for a legacy signer. */
export declare function rpcMethodHandlersFromSigner(signer: XyoSignerMethods): XyoSignerBaseRpcMethodHandlers;
//# sourceMappingURL=rpcMethodHandlersFromSigner.d.ts.map