import { KeyPair } from 'bsv'; import { IBlockchain } from './iblockchain'; export declare class LockingPurse { keyPair: KeyPair; blockchain: IBlockchain; changeSplitSats: number; satsPerByte: number; address: string; private script; constructor(keyPair: KeyPair, blockchain: IBlockchain, changeSplitSats?: number, satsPerByte?: number); pay(rawtx: string, parents: { satoshis: number; script: string; }[]): Promise; utxos(): Promise; balance(): Promise; utxoCount(): Promise; }