import { DefineRpcMethod, RpcRequest, RpcResponse } from '../rpc'; export declare enum SignatureHash { ALL = 1, NONE = 2, SINGLE = 3, ALL_ANYONECANPAY = 129, NONE_ANYONECANPAY = 130, SINGLE_ANYONECANPAY = 131 } export interface SignPsbtRequestParams { account?: number; allowedSighash?: SignatureHash[]; hex: string; signAtIndex?: number | number[]; } export interface SignPsbtResponseBody { txid: string; } export type SignPsbtRequest = RpcRequest<'signPsbt', SignPsbtRequestParams>; export type SignPsbtResponse = RpcResponse; export type DefineSignPsbtMethod = DefineRpcMethod; //# sourceMappingURL=sign-psbt.d.ts.map